戻る

Rails6.0


動画学習サイトの構築 Rails6.0

  (0)
4,000円

タスク2-8   Google認証

このタスクについて


Google Cloud PlatformにGoogleアカウントでログインしてAPIキーを取得してください。
手順は以下の通りにお願いします。

記述追加 GemFile(63行目)
gem 'omniauth'
gem 'omniauth-google-oauth2'

ユーザテーブルにプロバイダー認証のカラムを追加します。

「app\controllers」フォルダに「omniauth_callbacks_controller.rb」ファイルを新規作成して下さい。

もしGoogleアカウントのメールアドレスがこのテストサイトで登録したメールアドレスと重複している場合は一度「HeidiSQL」でユーザを削除してからテストしてください。
Google認証でのユーザ登録もアカウント有効化が必要です。
Google認証でログインするとプロバイダカラムにデータが格納されます。

ユーザー編集ページを更新してパスワードのフィールドを減らします。
ユーザ情報を更新する際に今までは現在のパスワードを入力していましたが、今回の変更によりパスワード入力を省略できるようになっています。

まだレビューはありません。

動画学習サイトの構築 Rails6.0

4,000円

Rails6.0で作成しています。
動画で学べるサイトを構築するプロジェクトです。
プロジェクトを登録し、そのプロジェクトに動画を登録できます。
プロジェクトはクレジットカードで購入でき、購入後すぐに動画を見ることができます。
写真の複数アップロード、レビュー機能の実装、Google認証、アマゾンS3の利用方法も解説。
管理ダッシュボードtrestleの実装、Gメールの設定、 HEROKUへのデプロイ方法を解説。
質問があればメッセージを送ることができ、リアルタイムで会話表示することができます。
フルコードのダウンロード可能。

タスク数: 128