首页 > 其他分享 >GitLab集成钉钉扫码登录

GitLab集成钉钉扫码登录

时间:2023-11-04 22:24:56浏览次数:37  
标签:appKey 扫码 gitlab 登录 app GitLab omniauth

创建钉钉应用

复制 appKey和appSecret
修改gitlab.rb配置

# 自动链接ldap用户
gitlab_rails['omniauth_auto_link_ldap_user'] = true
gitlab_rails['omniauth_providers'] = [
    {
      name: "dingtalk",
      # 登录按钮展示名称
      label: "钉钉",
      app_id: "appKey",
      app_secret: "appSecret"
    }
  ]

重新配置gitlab生效
gitlab-ctl reconfigure

标签:appKey,扫码,gitlab,登录,app,GitLab,omniauth
From: https://www.cnblogs.com/shunzi115/p/17809883.html

相关文章

  • Gitlab加入LDAP认证 (windows AD)<03>
    环境信息:主机名称IP角色AD-Server192.168.61.237AD服务器gitlab192.168.61.112AD服务器[root@gitlab~]#curl-shttps://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh|sudobash[root@gitlab~]#yum-yinstallgitlab......
  • [MFC]区分USB扫码枪和键盘输入的实现
    不久前在帮客户做一个生产软件,要用到扫码枪输入一定长度的条码并且有条码长度防呆,结果发现手头的扫码枪居然是模拟键盘输入将条码数据直接发送到焦点控件中的(USB口的扫码枪),比如EditControl,而由于业务要求,不允许生产线上员工手工输入条码内容,因此我将文本框设为只读,想不到扫码枪......
  • 前后端登录时密码的加密
    概述在一次http请求中,前后端如何安全地传输密码呢?服务器端如何安全存储密码呢?一、明文传输、存储 1、大致步骤客户端:用户注册、登录时,密码明文传输。服务器:用户注册时,明文存储密码;用户登录时,①读取数据库中密码,②与接收的密码进行比较以验证登录。2、优缺点没......
  • 虚拟机集群ssh配置免密登录
    在dn节点机首先安装ssh,没有就执行以下代码sudoapt-getinstallopenssh-server然后cd~/.ssh如果没有该路径就执行一次sshlocalhost然后执行以下代码,删除之前可能生成过的私钥,公钥rm./id_rsa*执行以下代码,然后三次回车生成密钥ssh-keygen-trsa然后执行......
  • uniapp小程序小bug,扫码进入小程序场景值为1001的情况之一。
    首先,这个问题原因是这样的用户第一次扫码进入小程序在app.vue的onLaunch下拿不到optiond的query对象的值场景值为1001,按照正常来说扫码进来应该是1047。排查原因只有用户在打开小程序的情况下没有杀掉进程只是切换页面到微信主页进行扫码进入小程序,结果就会出现扫码进入小程序的......
  • Linux服务器之间是设置ssh免密登录
    服务器1:192.168.1.1服务器2:192.168.1.2在本地生成本机的公钥和私钥,一路回车,默认即可,默认公钥和私钥存储在家目录下的.ssh文件夹下,即~/.ssh下,当然你也可以生成自己的设置。公钥交给另一台服务器,当本服务器去连接另一台服务器时,另一台服务器会使用公钥与本服务器的私钥配对,配对成......
  • Linux如何设置ssh密钥登录
    执行ssh-keygen命令,生成id_rsa和id_rsa.pub两个文件,id_rsa是私钥(重要,需安全保管),id_rsa.pub是公钥,密钥生成过程中可根据提示对密钥设置密码,也可留空直接回车。ssh-keygen-trsa-b2048创建authorized_keys文件并设置权限[root@server1~]#touch~/.ssh/authorized_keys[roo......
  • Gitlab新建项目
    1、登录Gitlab页面2、点击newproject新建项目3、按照步骤创建4、给项目用户,并设置权限 5、完成 逆风的方向,更适合飞翔,我不怕千万人阻挡,只怕自己投降。......
  • Gitlab仓库迁移到新地址的方式
    方式一 简单代码迁移简单代码迁移,顾名思义,就是只迁移代码到新的地址,代码在新的地址开不了之前的提交记录。 1、登录原Gitlab页面,选择要迁移的项目,复制地址2、使用git小乌龟克隆项目到本地 3、拉却需要的分支出来4、登录新的Gitlab页面,创建同名的项目创建项目方式参考: 5、克隆......
  • 手动签发token(多方式登录:用户名、手机号、邮箱)
    要求登陆数据格式#使用用户名,手机号,邮箱,都可以登录##前端需要传的数据格式{ 用户名/手机号/邮箱"username":"lqz/1332323223/[email protected]","password":"lqz12345"}序列化类中ser.pyfromrest_frameworkimportserializersimportrefromrest_framework.exce......