演習課題「管理者ログインを作成する」
右の環境には、「myblog」プロジェクトに「Welcome#index」という静的ページが作成してあります。また、ユーザー認証構築用にdeviseが導入済みです。
ここに、deviseを使って「Admin」というモデルを作成してください。
また、マイグレーションも実行してください。
採点して、すべてのジャッジに正解すれば、演習課題クリアです!
※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#04:ユーザー認証用のUserモデルを作成
ここでは、ユーザー認証のためにUserモデルを作成します。そして、できあがったログイン画面を呼び出してみましょう。
$ rails g devise User
$ rails db:migrate
db/seeds.rbUser.create(email: 'admin@paiza.jp', password: 'password')
User.create(email: 'kirishima@paiza.jp', password: 'password')
User.create(email: 'neko@paiza.jp', password: 'password')$ cd bbs_users
$ rails db:seed
- [ログイン認証も簡単!Railsでのdeviseの使い方 | TechAcademyマガジン]
https://techacademy.jp/magazine/7336
- [STEP21:Rails5にdeviseでログイン機能を実装しよう! #Rails #Ruby | TickleCode]
http://ticklecode.com/devise/