issues
search
emma1278-my
/
HorrorBurn
0
stars
0
forks
source link
googleアカウントでの認証の実装
#21
Open
emma1278-my
opened
6 months ago
emma1278-my
commented
6 months ago
[x] Google APIの設定
[x] Googleログインボタンを実装する
[x] GoogleLoginApiコントローラを実装する(rails g controller GoogleLoginApi callback)
[x] ルーティングを追加( google_login_api/callbackに来たPOSTリクエストをGoogleLoginApiコントローラのcallbackアクションで受けるように)
[x] Gemfileにgem 'googleauth'を追加する
[x] credentials.ymlにclient ID, client secretを追加する(生成されたclient ID, client secretをcredentials.ymlに追加)
[x] Sorcery externalモジュールの導入(rails g sorcery:install external --only-submodules)
[x] authenticationsテーブルを作成する
[x] Authenticationモデルを作成する
[x] UserモデルとAuthenticationモデルを関連づける
[x] sorcery.rbファイルを設定する
[x] OauthsControllerを作成する(認証の処理を扱うため)(oauthとcallbackアクションを追加)(rails g controller Oauths oauth callback)
[x] oauthアクションとcallbackアクションのルーティングを設定する
[x] ログイン画面にリンクを設置する