質問編集履歴

8

本文修正

2017/12/13 00:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

7

本文修正

2017/12/13 00:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

6

本文修正

2017/12/12 12:12

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

5

本文修正

2017/12/12 09:59

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- FirebaseAuthとFIR.auth()?のエラー
1
+ FirebaseAuthでgoogle認証を実装したい。
test CHANGED
File without changes

4

本文修正

2017/12/12 07:51

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,9 +10,9 @@
10
10
 
11
11
 
12
12
 
13
- ykws様から教わった[サイト](https://firebase.google.com/docs/auth/ios/custom-auth)を参考に進めいて
13
+ ykws様からの回答にある[サイト](https://firebase.google.com/docs/auth/ios/custom-auth)をて、
14
14
 
15
- 現在、新しい秘密鍵を生成しDLしました。
15
+ 新しい秘密鍵を生成しDLしました。
16
16
 
17
17
 
18
18
 
@@ -22,6 +22,6 @@
22
22
 
23
23
 
24
24
 
25
- また、サーバーにFirebase Admin SDKを追加する とありますが、
25
+ また、[このイトに](https://firebase.google.com/docs/admin/setup?authuser=0)サーバーにFirebase Admin SDKを追加する とありますが、
26
26
 
27
27
  Firebase Admin SDK = 秘密鍵 という意味でしょうか?

3

本文修正

2017/12/12 07:50

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,166 +4,24 @@
4
4
 
5
5
 
6
6
 
7
- iosアプリにgoogle認証を実装したく、数日各サイトを調べ、流れを辿りながら試してが、
7
+ iosアプリにgoogle認証を実装したい
8
8
 
9
- 様々エラとますます複雑化する状況に苦戦し、実現きずにいます。
9
+ 認証に必要環境、インストルなどは済んでいます。
10
10
 
11
11
 
12
12
 
13
- FBやTwitterなどの認証ものちのち設定したのですが
13
+ ykws様から教わった[サイト](https://firebase.google.com/docs/auth/ios/custom-auth)を参考に進めて
14
14
 
15
- 今回はgoogle認証を実現したいです
15
+ 在、新い秘密鍵を生成しDLしました。
16
16
 
17
17
 
18
18
 
19
- 認証に必要なgoogleアカウントや、Firebase上の設定は済んいま
19
+ これを認証サーバーコピーする様ですが、
20
20
 
21
- また、認証に必要なインストルも1通りcocoapodsで行なっています
21
+ 認証バーとは何処を指しますか?
22
22
 
23
23
 
24
24
 
25
- 現在[このイト](https://qiita.com/eKushida/items/5fe8fff256f8870f5be7)参考に実装を始めていますが、
25
+ また、ーバーにFirebase Admin SDK追加する とありますが、
26
26
 
27
- let email =からprint(user.email)}} のコードを、
27
+ Firebase Admin SDK = 秘密鍵 という意味しょうか?
28
-
29
- サイトからViewControllerへコピペすると、
30
-
31
- FIR.auth()?でExpected declarationエラーが発生しました。
32
-
33
- これは関数で定義していない為でしょうか?
34
-
35
- 相応しい関数があれば、教えて頂きたいです。
36
-
37
-
38
-
39
- ```
40
-
41
- import UIKit
42
-
43
- import Firebase
44
-
45
-
46
-
47
- class ViewController: UIViewController {
48
-
49
-
50
-
51
- @IBOutlet weak var emailTextField: UITextField!
52
-
53
- @IBOutlet weak var passwordTextField: UITextField!
54
-
55
-
56
-
57
-
58
-
59
-
60
-
61
-
62
-
63
-
64
-
65
- let email = "hogehoge@gmail.com"
66
-
67
- let password = "barbarbar"
68
-
69
-
70
-
71
- FIR.auth()?.createUserWithEmail(email, password: password) { (user, error) in
72
-
73
- // ...
74
-
75
-
76
-
77
- if let error = error {
78
-
79
-
80
-
81
- //TODO : エラーハンドリング
82
-
83
- print(error.code)
84
-
85
-
86
-
87
- // 17007 : 登録済みのメール
88
-
89
- // 17008 : メールの書式が間違っている
90
-
91
- // 17026 : パスワードが短い(6文字以上)
92
-
93
- // 17999 : メールまたは、パスワードが不正(空文字を指定した場合)
94
-
95
-
96
-
97
- return
98
-
99
- }
100
-
101
-
102
-
103
- if let user = user {
104
-
105
- print(user.uid)
106
-
107
- print(user.email)
108
-
109
- }
110
-
111
- }
112
-
113
-
114
-
115
-
116
-
117
-
118
-
119
-
120
-
121
-
122
-
123
-
124
-
125
- override func viewDidLoad() {
126
-
127
- super.viewDidLoad()
128
-
129
- // Do any additional setup after loading the view, typically from a nib.
130
-
131
-
132
-
133
- }
134
-
135
-
136
-
137
-
138
-
139
- override func didReceiveMemoryWarning() {
140
-
141
- super.didReceiveMemoryWarning()
142
-
143
- // Dispose of any resources that can be recreated.
144
-
145
- }
146
-
147
-
148
-
149
-
150
-
151
- @IBAction func signInButtonField(_ sender: Any) {
152
-
153
- }
154
-
155
-
156
-
157
-
158
-
159
- }
160
-
161
-
162
-
163
- ```
164
-
165
-
166
-
167
- また、このサイトの通り実装すれば、googleからのログインは可能になりますか?
168
-
169
- 初歩的な質問ですが、よろしくお願いします。

2

本文修正

2017/12/12 07:48

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -160,8 +160,6 @@
160
160
 
161
161
 
162
162
 
163
-
164
-
165
163
  ```
166
164
 
167
165
 

1

本文修正

2017/12/12 05:44

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,13 +4,15 @@
4
4
 
5
5
 
6
6
 
7
- iosアプリにgoogle認証を実装したく、数日各サイトを調べ、流れを辿りながら試していますが、様々なエラーとますます複雑化する状況に苦戦し、実現できずにいます。
7
+ iosアプリにgoogle認証を実装したく、数日各サイトを調べ、流れを辿りながら試していますが、
8
+
9
+ 様々なエラーとますます複雑化する状況に苦戦し、実現できずにいます。
8
10
 
9
11
 
10
12
 
11
13
  FBやTwitterなどの認証ものちのち設定したいのですが、
12
14
 
13
- 今回はgoogle認証です。
15
+ 今回はgoogle認証を実現したいです。
14
16
 
15
17
 
16
18