質問編集履歴
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -30,7 +30,9 @@
|
|
30
30
|
|
31
31
|
①UniqueNameモデルを作成する。
|
32
32
|
|
33
|
-
②Userモデルにusernameを追加する。これだと
|
33
|
+
②Userモデルにusernameを追加する。これだとusernameを取られていた場合、ユーザー登録出来ずvalidation errorになりました。なので、usernameにランダムな文字列を投入し、finish_signupにてユーザーに入力させる。
|
34
|
+
|
35
|
+
③save(validate: false)を使う。
|
34
36
|
|
35
37
|
```
|
36
38
|
|
@@ -46,12 +48,12 @@
|
|
46
48
|
|
47
49
|
email: email ? email : "#{TEMP_EMAIL_PREFIX}-#{auth.uid}-#{auth.provider}.com",
|
48
50
|
|
49
|
-
username: auth.info.nickname,
|
51
|
+
username: auth.info.nickname, # ②ここをランダムな文字列に??
|
50
52
|
|
51
53
|
・・・
|
52
54
|
|
53
55
|
```
|
54
56
|
|
55
|
-
①、②ど
|
57
|
+
①、②、③どれが良い解決策でしょうか?
|
56
58
|
|
57
|
-
|
59
|
+
回答よろしくお願いします。
|