Skip to content
代码片段 群组 项目
提交 5e4da48a 编辑于 作者: Sean Arnold's avatar Sean Arnold 提交者: Ash McKenzie
浏览文件

Use a random password when generating users

上级 7eb1c3bc
No related branches found
No related tags found
无相关合并请求
......@@ -22,7 +22,7 @@ def seed!
private
def create_mass_users!
encrypted_password = Devise::Encryptor.digest(User, '12345678')
encrypted_password = Devise::Encryptor.digest(User, random_password)
Gitlab::Seeder.with_mass_insert(MASS_USERS_COUNT, User) do
ActiveRecord::Base.connection.execute <<~SQL
......@@ -49,6 +49,10 @@ def create_mass_users!
FROM users WHERE NOT admin
SQL
end
puts '==========================================================='
puts "INFO: Password for newly created users is: #{random_password}"
puts '==========================================================='
end
def create_random_users!
......@@ -59,7 +63,7 @@ def create_random_users!
name: FFaker::Name.name,
email: FFaker::Internet.email,
confirmed_at: DateTime.now,
password: '12345678'
password: random_password
)
print '.'
......@@ -68,6 +72,10 @@ def create_random_users!
end
end
end
def random_password
@random_password ||= SecureRandom.hex.slice(0,16)
end
end
Gitlab::Seeder.quiet do
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册