安装好gitlab后,为了更好的管理,我们一般需要关闭用户注册功能。
做法:
去掉 Sign-up enabled 的对勾
Admin-->settings --> Sign-in Restrictions
Sign-upenbaled 关闭注册功能
Sign-inenbaled 关闭注册登录功能
再次登录已经关闭了注册功能。
用户注册需要管理员来生成用户
新建用户-保存
登录邮箱设置密码
*******************************************************
还可以通过配置文件里的修改,设置用户注册和邮箱验证功能。
gitlab创建用户后默认是不能用户注册取消后会发邮件给用户激活账号,现在想用户注册后自动登录
用户注册
$path/config/gitlab.yml 去掉 sigup_enabled: true 的注释,注意yml格式 不要多或者少空格
去掉邮件认证
$path/app/model/user.rb中 devise后面的confirmable
$path/app/views/devise/session/new.html.haml 中的new_confirmation_path(resource_name)所在的一个html标签
时间: 2024-11-03 20:44:56