gitlab禁止用户注册

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gitlab禁止用户注册相关的知识,希望对你有一定的参考价值。

 

 

安装好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标签

 

以上是关于gitlab禁止用户注册的主要内容,如果未能解决你的问题,请参考以下文章

Gitlab禁止用户创建群组和项目

Gitlab禁止用户创建群组和项目

Gitlab调用API更改用户权限属性

GitLab之用户管理

由于禁止的秘密访问规则,无法在 gitlab-runner 中使用 helm upgrade

在 gitlab CI 中连接到 kubernetes 集群时出现禁止错误