Sentry开启 Github sso 配置(self-hosted)
开始
一旦 sso 被激活,所有已存在的用户将会收到一封邮件去连接他们的 sentry 账号(这个将会在 sso 配置好后自动发送)
新用户将会通过 sso 创建一个默认角色为member
的默认账号。
步骤
为 Sentry 开启 Github SSO,需要在 Github 和 Sentry 上配置。
Github 配置
创建一个新 Github App :
Create Github App: https://docs.github.com/en/developers/apps/building-github-apps/creating-a-github-app
Github App requires permissions and information to be filled in:https://develop.sentry.dev/self-hosted/sso/#create-github-app-for-sso–integration
Insatll Github App: https://docs.github.com/en/developers/apps/managing-github-apps/installing-github-apps#installing-your-private-github-app-on-your-repository
After installation,you need save the following information:
App ID
GitHub App name
Webhook secret
Client ID
Client Secret
private-key
Sentry 步骤
- Update configuration with Github App infomation
in sentry/config.yaml
(其中有两个配置与官方配置不同,因为官方要求最新版本python 版本最低为 python3 ,但是我本地是 python2)
github-app.id: <App ID>
github-app.name: '<GitHub App name>'
github-app.webhook-secret: '<Webhook secret>' # Use only if configured in GitHub
github-app.client-id: '<Client ID>'
github-app.client-secret: '<Client secret>'
github-login.client-secre: '<Client secret>' # 这个配置和官方文档有所不同
github-login.client-id: '<Client secret>' # 这个配置和官方文档有所不同
github-app.private-key: |-----BEGIN RSA PRIVATE KEY-----privatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekeyprivatekey-----END RSA PRIVATE KEY-----
- 重启生效
docker-compose restart
Sentry开启 Github sso 配置(self-hosted)相关推荐
- CAS+SSO配置单点登录完整案例
CAS+SSO配置单点登录完整案例 目录 CAS+SSO配置单点登录完整案例 部署环境 环境说明 安全证书配置 1.打开cmd命令窗口(管理员身份打开) 2.生成证书,在cmd窗口输入以下命令: 3. ...
- 上传本地代码到GitHub,并用GitHub pages配置静态网页
步骤 1.注册自己的github账号 网址附上,自己注册去吧 GitHub: Where the world builds software · GitHub 2.创建仓库 登录上你的GitHub账号 ...
- “Hello,Github!——如何配置并上传一个已有项目到Git上
"Hello,Github!"--如何配置并上传一个已有项目到Git上 注意!前言十分简短! 如今,Github已经成为了管理软件开发以及发现别人优秀 ...
- Nginx开启Gzip压缩配置详解
Nginx开启Gzip压缩配置详解 最近生产上发生了一些问题,原先所有的静态资源文件都是经过gzip压缩的,然而这几天突然都没有压缩了,经过一顿排查,发现是Nginx的配置有问题,借此机会详细了解了N ...
- Linux环境中,GitHub的配置使用极简教程
一.环境 1.1 操作系统(其他发行版亦可): [root@gysl ~]# cat /etc/centos-release CentOS Linux release 7.5.1804 (Core) ...
- NVR在web网页界面看实况提示:组播已关闭,请先开启组播配置
Q:NVR在web网页界面看实况提示"组播已关闭,请先开启组播配置" A:[配置]--[客户端配置]实况协议修改为TCP,不用选择组播.
- github 公钥配置教程
转发github公钥配置教程:初次用Git 连接github基于window_sinat_34285764的博客-CSDN博客
- Gitee(码云)、Github同时配置ssh key
Gitee(码云).Github同时配置ssh key:https://www.jianshu.com/p/161b61d6bae1 转载于:https://www.cnblogs.com/bydzh ...
- Nginx开启gzip压缩配置参数
Nginx开启gzip压缩配置参数 场景 图片资源较大,前端页面响应加载时间较长 解决方案 开启nginx的gzip进行资源的压缩,可以达到压缩静态文件大小,提高页面访问速度,节省流量和带宽的效果. ...
最新文章
- rs232 距离_你知道RS232与RS485接口的区别吗?
- Win8Metro(C#)数字图像处理--2.14Prewitt 边缘检测
- 在Ubuntu下进行安卓开发遇到“insufficient permissions for device: user in plugdev group; ”问题的解决办法
- 《XNA高级编程:Xbox 360和Windows》1-2
- matlab lpfilter.m,histroi/statmoments/lpfilter/dftuv的Matlab程序
- java正则表达式及api_Java API 之 正则表达式
- 关系数据库——范式/反范式的利弊权衡和建议
- 我对STL的一些看法(四)认识deque容器
- Java里氏转换_详解Java设计模式编程中的里氏替换原则
- 平面海报设计素材|几何风格极简流行风,继续
- 编程基本功:自己听不懂,不要埋怨别人讲的没用
- 64位服务器无法使用access,数据库连接字符串修改
- (转)中小IT企业项目团队人员配置管理
- 中段尾段全段什么意思_排气管中段 尾段 全段 和芭蕉 是什么意思
- lw计算机组成,计算机组成习题答案(清华大学出版社)
- Flutter环境搭建、运行gallary项目
- 多元函数式子两端微分
- 程序员必备的chrome插件:体验极佳的CSDN插件
- 服装网上销售“美国版”——互动+体验=成功
- JVM-GC G1-26
热门文章
- OpenCV Error:Insufficient memory(Failed to allocate 1244164 bytes)
- java 汽车加油问题_贪心算法 汽车加油问题 | 学步园
- 逆变器锁相原理及DSP实现
- 手机镜头,噪声建模,ISP,ISO与analog gain
- sql server实现简繁转换
- 使用GOOGLE API做了个简繁英互译小工具
- java生成高斯模糊图片
- 许奔创新社-第21问:如何唤醒创造力?
- java将office文档,word,ppt,pdf文档转换成swf文件在线预览
- 抖音java表白教程_抖音最火套路情话,深情感人,表白专用!