3,765
回編集
差分
Tabetai
,編集の要約なし
== user ==
% bundle exec rails g model User email:string
t.string :email, null: false, index: { unique: true }
% bundle exec rails db:migrate
== home ==
ホームを作る
% rails generate controller Pages home
homeコントローラーはパブリックなので、認証をはずす
<nowiki># app/controllers/pages_controller.rb
skip_before_action :authenticate_user!
</nowiki>
ルートパス
<nowiki># config/routes.rb
root to: "pages#home"</nowiki>
== user devise ==
% bin/rails generate devise:install
before_action :authenticate_user!, unless: :devise_controller?
end</nowiki>