Closed TKG1 closed 2 years ago
テストの作成
[x] モデル
バリデーション
user_spec.rb
[x] システム
ユーザー登録
user_spec
ログイン・ログアウト
user_sessions_spec.rb
[x] リクエスト
googleアカウントでログイン・ログアウト
google_oauth_spec.rb
[x] 国際化
gem rails-i18n
application.rb 地域をTokyoに設定
sorceryの導入
OAuthを利用して、googleでログイン機能
soceryにはoauthの認証システムがあったので、こちらを利用。 公式:https://github.com/Sorcery/sorcery/wiki/External
[x] gem 'omniauth-rails_csrf_protection', '~> 1.0' CSRF対策でpostリクエストに変更
[ ] omniauthのようなプロバイダーに接続せずテストする方法が無いため、deviseに変更を検討する
テストの作成
[x] モデル
バリデーション
user_spec.rb
[x] システム
ユーザー登録
user_spec
ログイン・ログアウト
user_sessions_spec.rb
[x] リクエスト
googleアカウントでログイン・ログアウト
google_oauth_spec.rb
[x] 国際化
gem rails-i18n
application.rb 地域をTokyoに設定
sorceryの導入
OAuthを利用して、googleでログイン機能