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