{"repo":"k8scat/lua-resty-feishu-auth","free":true,"listed":false,"github":"https://github.com/k8scat/lua-resty-feishu-auth","clone":"git clone https://github.com/k8scat/lua-resty-feishu-auth.git","description":"适用于 OpenResty / ngx_lua 的基于飞书组织架构的登录认证","language":"Lua","stars":42,"topics":["nginx","openresty","lua","feishu","auth","login","lua-resty-http","lua-resty-jwt","jwt"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"lua-resty-feishu-auth 适用于 OpenResty / ngx lua 的基于飞书组织架构的登录认证 使用 安装 OpenResty 参考: https://k8scat.com/posts/linux/install-openresty-on-ubuntu-from-source-code/ 下载 配置 http 配置 server 配置 配置说明 - 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-http - lua-resty-jwt 相关项目 - lua-resty-weauth 适用于 OpenResty / ngx lua 的基于企业微信组织架构的登录认证 作者 k8scat@gmail.com 开源协议 MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/k8scat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/k8scat/lua-resty-feishu-auth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}