質問編集履歴

1

修正

2017/12/15 23:00

投稿

kappazushi
kappazushi

スコア13

test CHANGED
File without changes
test CHANGED
@@ -48,9 +48,9 @@
48
48
 
49
49
  email: str // unique <- nullableに変更する
50
50
 
51
- name: str // unique <- リソースサーバーから取得したscreen_name+乱数で自動採番する
51
+ name: str // unique <- リソースサーバーから取得したscreen_name+乱数で自動作成する
52
52
 
53
- tw_id: str // <- リソースサーバーから取得したtwitterのIDを入れる
53
+ tw_id: str // <- リソースサーバーから取得したtwitterのIDを入れる, uniqueにする
54
54
 
55
55
  tw_activated: bool // <- OAuthで作成されたかのフラグ
56
56
 
@@ -62,7 +62,7 @@
62
62
 
63
63
  また、取得したアクセストークンやリフレッシュトークンなどはUserなどのDBに保存するべきなのでしょうか?
64
64
 
65
- ログインするにはOAuth連携先のUserのデータ(例えばtwitterのアカウントのid)などが必要になると思いますので、例えアクセストークンを保存していてもそのアクセストークンのフィールドを引き出すキー(twitterのid)が分からない以上、保存する意味がないような気がするのですが・・・
65
+ ログインするにはOAuth連携先のUserのデータ(例えばtwitterのアカウントのid)などが必要になると思いますので、例えアクセストークンを保存していてもそのアクセストークンのフィールドを引き出すキー(twitterのid)が分からない以上、保存する意味がないような気がするのですが(なぜなら、アクセストークンを取得する前までにtwitterのidがわからないため)
66
66
 
67
67
 
68
68