Improve seed output
This commit is contained in:
parent
06521d1c34
commit
8de0a2e26e
@ -27,7 +27,6 @@ Devise.setup do |config|
|
|||||||
config.ldap_auth_password_builder = Proc.new() { |new_password|
|
config.ldap_auth_password_builder = Proc.new() { |new_password|
|
||||||
salt = SecureRandom.hex(32)
|
salt = SecureRandom.hex(32)
|
||||||
hashed_pw = Base64.strict_encode64(Digest::SHA512.digest(new_password + salt) + salt)
|
hashed_pw = Base64.strict_encode64(Digest::SHA512.digest(new_password + salt) + salt)
|
||||||
puts '{SSHA512}' + hashed_pw
|
|
||||||
'{SSHA512}' + hashed_pw
|
'{SSHA512}' + hashed_pw
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -5,6 +5,8 @@ ldap = LdapService.new
|
|||||||
Sidekiq::Testing.inline! do
|
Sidekiq::Testing.inline! do
|
||||||
ldap.delete_all_users!
|
ldap.delete_all_users!
|
||||||
|
|
||||||
|
puts "Create user: admin"
|
||||||
|
|
||||||
CreateAccount.call(account: {
|
CreateAccount.call(account: {
|
||||||
username: "admin", domain: "kosmos.org", email: "admin@example.com",
|
username: "admin", domain: "kosmos.org", email: "admin@example.com",
|
||||||
password: "admin is admin", confirmed: true
|
password: "admin is admin", confirmed: true
|
||||||
@ -12,6 +14,7 @@ Sidekiq::Testing.inline! do
|
|||||||
|
|
||||||
ldap.add_attribute "cn=admin,ou=kosmos.org,cn=users,dc=kosmos,dc=org", :admin, "true"
|
ldap.add_attribute "cn=admin,ou=kosmos.org,cn=users,dc=kosmos,dc=org", :admin, "true"
|
||||||
|
|
||||||
|
puts "Create 35 random users"
|
||||||
35.times do |n|
|
35.times do |n|
|
||||||
username = Faker::Name.unique.first_name.downcase
|
username = Faker::Name.unique.first_name.downcase
|
||||||
email = Faker::Internet.unique.email
|
email = Faker::Internet.unique.email
|
||||||
|
Loading…
x
Reference in New Issue
Block a user