差分

Tabetai

134 バイト追加, 2023年7月14日 (金) 11:06
DeviseとOmniauthでGoogle、Twitter、Facebook認証
production:
<<: *default
database: koresore_productiontabetai_production
username: jq
password: <%= ENV["KORESORE_DATABASE_PASSWORDTABETAI_DATABASE_PASSWORD"] %></nowiki>
<nowiki># /config/environments/production.rb
config.action_mailer.delivery_method = :smtp
#host = 'localhost'
host = 'http://koresoreonk.pokpok.jp'
config.action_mailer.default_url_options = { host: host }</nowiki>
データベース作成
$ createdb koresore_productiontabetai_production
$ rails db:migrate RAILS_ENV=production
== production ==
% $ DISABLE_DATABASE_ENVIRONMENT_CHECK=1 rails db:drop RAILS_ENV=production
 
<nowiki>本番環境でbin/devを実行する。
<nowiki>$ mkdir app/controllers/users/
$ touch app/controllers/users/omniauth_callbacks_controller.rb</nowiki>
 
== test ==
~/tabetai2$ bin/rails generate simple_form:install