资料介绍
软件简介
lua-resty-feishu-auth,适用于 OpenResty / ngx_lua 的基于飞书组织架构的登录认证。
使用
下载
cd /path/to
git clone git@github.com:ledgetech/lua-resty-http.git
git clone git@github.com:SkyLothar/lua-resty-jwt.git
git clone git@github.com:k8scat/lua-resty-feishu-auth.git
配置
lua_package_path "/path/to/lua-resty-feishu-auth/lib/?.lua;/path/to/lua-resty-jwt/lib/?.lua;/path/to/lua-resty-http/lib/?.lua;/path/to/lua-resty-redis/lib/?.lua;/path/to/lua-resty-redis-lock/lib/?.lua;;";
server {
access_by_lua_block {
local feishu_auth = require "resty.feishu_auth"
feishu_auth.app_id = ""
feishu_auth.app_secret = ""
feishu_auth.callback_uri = "/feishu_auth_callback"
feishu_auth.logout_uri = "/feishu_auth_logout"
feishu_auth.app_domain = "feishu-auth.example.com"
feishu_auth.jwt_secret = "thisisjwtsecret"
feishu_auth.ip_blacklist = {"47.1.2.3"}
feishu_auth.uri_whitelist = {"/"}
feishu_auth.department_whitelist = {"0"}
feishu_auth:auth()
}
}
配置说明
-
app_id
用于设置飞书企业自建应用的App ID
-
app_secret
用于设置飞书企业自建应用的App Secret
-
callback_uri
用于设置飞书网页登录后的回调地址(需在飞书企业自建应用的安全设置中设置重定向 URL) -
logout_uri
用于设置登出地址 -
app_domain
用于设置访问域名(需和业务服务的访问域名一致) -
jwt_secret
用于设置 JWT secret -
ip_blacklist
用于设置 IP 黑名单 -
uri_whitelist
用于设置地址白名单,例如首页不需要登录认证 -
department_whitelist
用于设置部门白名单(字符串)
应用权限说明
- 获取部门基础信息
- 获取部门组织架构信息
- 以应用身份读取通讯录
- 获取用户组织架构信息
- 获取用户基本信息
依赖模块
相关项目
- lua-resty-weauth 适用于 OpenResty / ngx_lua 的基于企业微信组织架构的登录认证
作者
K8sCat k8scat@gmail.com
开源协议
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- MT-AUTH权限管理(RBAC)系统
- lua-resty-weauth基于企业微信组织架构的登录认证
- 智能液晶显示模块Lua参考手册
- 基于B/S架构的虹膜登录系统模型 15次下载
- 串口屏LUA教程12-循环播放音频
- 串口屏LUA教程11-循环播放视频
- 串口屏LUA教程10-自定义串口指令
- 串口屏LUA教程9-文本保存
- 串口屏LUA教程7-绘图API使用说明
- 串口屏LUA教程6-运算和字符串处理
- 串口屏LUA教程1-如何显示文本
- 串口屏LUA脚本API V1
- 【串口屏LUA教程】Lua脚本语言中文教程
- 【串口屏LUA教程】lua基础学习(借鉴)
- 基于改进Kerberos的Web单点登录方案
- 合宙Air780EP模块Lua开发阿里云应用指南 671次阅读
- 交换芯片架构是什么意思 交换芯片架构怎么工作 512次阅读
- JWT的认证流程 1022次阅读
- 一个轻量级的权限认证框架:Sa-Token 1525次阅读
- 华为交换机配置telnet登陆 1604次阅读
- 如何使用Lua ADK配置CANBridge? 732次阅读
- 什么是组织块? 1204次阅读
- 深入LUA脚本语言 752次阅读
- 什么是MES系统架构? 2321次阅读
- 你知道SSH密钥认证是如何工作的吗 787次阅读
- SpringBoot使用Sa-Token-Quick-Login插件实现快速登录认证 1068次阅读
- 什么是单点登录?解读单点登录两个协议:SAML、OAuth2 3292次阅读
- 不输入密码即可登录电脑的方法 2w次阅读
- 遭遇网络攻击后,如何保证用户登录的安全性? 3499次阅读
- Ubuntu 12.04 root用户登录设置 4157次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多