issues
search
toyokappa
/
tabimemo
旅のコースをシェアするサービス
1
stars
0
forks
source link
SNSアカウントでの登録を実装
#135
Open
toyokappa
opened
6 years ago
toyokappa
commented
6 years ago
[ ] ユーザー登録画面
[ ] ユーザー画面にFacebook、Twitterでの登録ボタンを設置
[ ] ログイン画面
[ ] ログイン画面にFacebook、Twitterでのログインボタンを設置
[ ] Facebook
[ ] メールアドレスはfacebookのメールアドレス
[ ] IDは入力させる
[ ] パスワードは適当な文字列(後ほど変更可能 / 登録画面には表示しない)
[ ] 情報の入力が完了したら、プロフィール入力ページへ遷移
[ ] 表示名はFacebookの名前
[ ] その他の情報もFacebookから引っ張ってくる
[ ] 画像もFacebookのプロフィール画像空引っ張ってくる
[x] Twitter
[x] メールアドレスはtwitterのメールアドレス
[ ] IDはtwitterのID(@以降の文字列)
[ ] パスワードは適当な文字列(後ほど変更可能)
[x] 上記情報を元に自動で登録をして、プロフィール入力ページへ遷移
[x] 表示名をtwitterの表示名
[x] 性別以外の情報も引っ張れるはずなので初期情報として入れておく
[x] 画像もtwitterの画像を引っ張ってこれるようにする
toyokappa
commented
6 years ago
[x] ユーザーは同じプロバイダーのアカウントをヒモ付ができない
[x] SNS経由での登録の場合、パスワードは空欄にする
[x] SNS経由で登録する場合、メールアドレスが既に登録されていると、登録できない
[x] パスワードの登録がない場合、パスワード変更がパスワード登録に変わる
[x] SNS連携が1件のみ、及びパスワードが空欄の場合、SNS連携が解除できないようにする
[x] アクセストークンを格納できるようにする
[ ] モックでテストを書いてみる