Config for initial setup
This commit is contained in:
parent
9bd07aa532
commit
bacfbbe411
@ -43,6 +43,6 @@ class User < ActiveRecord::Base
|
||||
|
||||
# Include default devise modules. Others available are:
|
||||
# :confirmable, :lockable, :timeoutable and :omniauthable
|
||||
devise :invitable, :database_authenticatable, :registerable, # :confirmable,
|
||||
devise :invitable, :database_authenticatable, :registerable, :confirmable,
|
||||
:recoverable, :rememberable, :trackable, :validatable
|
||||
end
|
||||
|
||||
@ -3,6 +3,7 @@ class CreateAdminService
|
||||
user = User.find_or_create_by!(email: Rails.application.secrets.admin_email) do |user|
|
||||
user.password = Rails.application.secrets.admin_password
|
||||
user.password_confirmation = Rails.application.secrets.admin_password
|
||||
user.soft_token = Rails.application.secrets.admin_soft_token
|
||||
user.confirm!
|
||||
user.admin!
|
||||
end
|
||||
|
||||
@ -14,6 +14,7 @@ development:
|
||||
admin_name: First User
|
||||
admin_email: user@example.com
|
||||
admin_password: changeme
|
||||
admin_soft_token: SeedToken
|
||||
email_provider_username: <%= ENV["GMAIL_USERNAME"] %>
|
||||
email_provider_password: <%= ENV["GMAIL_PASSWORD"] %>
|
||||
domain_name: example.com
|
||||
@ -27,6 +28,7 @@ staging:
|
||||
admin_name: <%= ENV["ADMIN_NAME"] %>
|
||||
admin_email: <%= ENV["ADMIN_EMAIL"] %>
|
||||
admin_password: <%= ENV["ADMIN_PASSWORD"] %>
|
||||
admin_soft_token: <%= ENV["ADMIN_SOFT_TOKEN"] %>
|
||||
email_provider_username: <%= ENV["GMAIL_USERNAME"] %>
|
||||
email_provider_password: <%= ENV["GMAIL_PASSWORD"] %>
|
||||
domain_name: <%= ENV["DOMAIN_NAME"] %>
|
||||
@ -38,6 +40,7 @@ production:
|
||||
admin_name: <%= ENV["ADMIN_NAME"] %>
|
||||
admin_email: <%= ENV["ADMIN_EMAIL"] %>
|
||||
admin_password: <%= ENV["ADMIN_PASSWORD"] %>
|
||||
admin_soft_token: <%= ENV["ADMIN_SOFT_TOKEN"] %>
|
||||
email_provider_username: <%= ENV["GMAIL_USERNAME"] %>
|
||||
email_provider_password: <%= ENV["GMAIL_PASSWORD"] %>
|
||||
domain_name: <%= ENV["DOMAIN_NAME"] %>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user