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标签

时间: 2024-11-03 20:44:56

gitlab禁止用户注册的相关文章

GitLab搭建详细过程

一.前提 系统:Centos 6.5 软件版本:gitlab-7.8.4 Selinux:关闭 防火墙规则:先清空(搭建好了后续自己添加相关放行规则) 二.yum源配置和相关依赖包 1.添加epel源和PUIAS_6_computational源 1 # yum -y install epel-release 创建该文件并添加以下内容: 1 2 3 4 5 6 7 # vim /etc/yum.repos.d/PUIAS_6_computational.repo [PUIAS_6_computa

Vertrigo Serv

今天偶要教大家,使用VertrigoServ来搭建PHP服务器平台.有兴趣的你将会马上拥有一台PHP的WEB服务器哦,呵呵! 第一次给偶的感觉类似于我们租用的PHP虚拟主机.功能可和APPSERV媲美! 我们可以安装网络上的任何一款PHP程序.也可以对数据库进行"新建/删除/导入/导出/"等操作管理.偶昨天已经试装过Discuz的BBS,Shopex的网店,bo-blogr的博客,phpwind的BBS等程序,结果都成功了,呵呵! 现将VertrigoServ详细介绍给大家: 一.主要特点: V

网站搭建从零开始(七) WordPress站点的完善

1.WordPress网站前后端常用语言简介和运行过程 通常一个网站的整个构建过程中需要大量的技术支持,尤其是用到很多种计算机语言.网站的构建主要分后端和前端两部分,后端代码在服务器上运行,而前端程序源码则通过网络传输到用户的浏览器,由浏览器执行.WordPress站点的页面属于动态页面,也就是说页面是程序动态生成的,不同的人.不同时刻访问同一个网址对应的页面,看到的内容是不一样的.和动态页面相对的是静态页面,静态页面的扩展名一般是html,不需要后端语言动态的生成网页. 后端语言PHP 实现网

TestLink学习二:Windows搭建TestLink环境

环境准备: 搭建php5.4.39+apache2.2+mysq5.5.28l环境 (可参考http://www.cnblogs.com/yangxia-test/p/4414161.html) (注意:testlink1.9.13要求php5.4以上.) 一.Testlink环境搭建 下载你需要用的TestLink版本,本文的TestLink的版本是1.9.13,下载地址:http://sourceforge.net/projects/testlink/files/TestLink%201.9

网站搭建从零开始(六) WordPress的基本配置

原文发表自我的个人网站,欢迎大家访问~转载请保留此段,或注明原文: http://www.hainter.com/website-primer-6 上一篇里,我们一起安装好了WordPress,成功的搭建了我们的网站. WordPress框架特点 WordPress是一个被广泛使用的网站框架,主要用于博客类网站,但也被一些站点做成资讯类网站.购物网站等. 类似WordPress,也有一些其他的网站框架,比如我们用很多论坛时,就发现论坛标题末尾有一句Powered by Discuz!.Discu

Centos7下Gitlab迁移数据库mysql过程

第1章 系统准备 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [[email protected] ~]# uname -r 3.10.0-327.el7.x86_64 1.1添加阿里云的镜像 cd /etc/yum.repos.d #备份原镜像 mv CentOS-Base.repo CentOS-Base.repo.backup     #添加阿里云Base源 wget

如何使用GitLab和Rancher构建CI/CD流水线–Part 1

介绍 GitLab核心是集成管理Git存储库的工具.比如你希望创建一个提供服务的平台,那么GitLab将提供强大的身份验证和授权机制.工作组.问题跟踪.wiki和片段,除此之外还有公有.内部和私有存储库. GitLab强大之处在于,它包含强大的持续集成(CI)引擎和Docker容器镜像仓库,让使用者从开发到发布都使用相同的实用工具.它还有两个更强大的开源软件实用工具:Prometheus负责监控,Mattermost负责和团队沟通.该平台有着坚实的API并能和多个现有第三方系统集成,如:JIRA

部署自己的gitlab服务器

本文系统:centos 6.5 x64 ip: 172.16.162.130 GitLab         8.0.5 GitLab         Shell2.6.6 GitLab         APIv3 Ruby           2.2.3p173 Rails          4.1.12 1.安装依赖包 [[email protected] ~]# yum install gcc* libicu* -y 2.安装git程序,因为系统自带版本太低 [[email protecte

CentOS安装gitlab,gerrit,jenkins并配置ci流程

By Wenbin [email protected] 2016/4/9 这是我参考了网上很多的文档,配置了这三个软件在一个机器上,web分别访问8081,8082,8083端口,成功构建了一个ci流程. 版本都是目前最新的版本. 用户 Gitlab:  root/wenbindevops , wenbin/12345678 Gerrit:  gerrit/gerrit, wenbin/wenbin, jenkins/jenkins Jenkins:  jenkins/jenkins 主机192