https://www.tmd9.com/plugin.php?id=hystar_keycloak
, J M! q4 u% tdiscuz_plugin_hystar_keycloak_SC_GBK.xml (简体 GBK 编码)6 p' u& X$ _/ G5 ^8 c$ t/ N& A
discuz_plugin_hystar_keycloak_SC_UTF8.xml (简体 UTF8SC 编码)
: Z! G6 ^& `. Fdiscuz_plugin_hystar_keycloak_TC_UTF8.xml (繁体 UTF8TC 编码)0 R$ g# B4 H, L: C7 P$ O
discuz_plugin_hystar_keycloak_TC_BIG5.xml (繁体 BIG5 编码)
9 G3 F" c0 S/ p Q; |4 { o( ^
( m! x' A+ o4 a: Y# T插件介绍
* \% f) ~6 R1 {- o5 q7 R) Q. F0 @1 \, T
( R" |! w7 L0 w4 W2 r0 C$ e实现了使用Keycloak登录Discuz论坛,支持电脑版和手机版。* [7 I7 t0 G2 b1 B/ y$ |
如您需搭建Keycloak并使用本插件请注意检查自己的服务器环境是否支持curl且并非虚拟主机。8 k' q# u- F$ D4 Y& D8 v; E
4 L2 |. ?, Y# F. g$ J" F8 a- D& n
功能介绍
7 U7 T% y8 Q Y+ L* P0 q) [9 N% y2 J" q
1、支持在电脑端和手机端使用Keycloak登录账号。+ s& u. s7 k, C
2、支持电脑和手机端Keycloak账号绑定、解绑。! G/ X+ g& ^. _ q( L
3、支持隐藏插件所有嵌入按钮。% s* u( M/ m. y; y
4、支持自定义登录图标按钮。# B7 z, |# q. Y2 }( E8 ~' h1 k
5、支持自定义Keycloak登录名称。- f* K- s9 t. i/ ^5 U! R; i
- W* b1 F7 |( {. r% {% n# w使用方法
; Q) {8 w: F' @, X/ e8 C& r. f a! b; B1 T$ o8 f
1、在Keycloak原有或者新建的“领域(Realm)”当中点击“客户端(Client)”。% w! G+ H$ T m3 Z/ O
2、点击“创建(Create),客户端ID填写自己网站英文名例如:Discuz,根URL填写自己的网站地址
; F6 h& H9 _8 X3、设置秘钥,加密方式任意,密码可随意设置但注意保存。 N J2 I- B. h, u' g# n
4、将得到的客户端ID以及秘钥,服务端地址填写进插件配置中。- H, Y: e, P4 H5 Y5 M7 i* G+ O6 I
# p7 N* | a- P- W$ P+ s; YKeycloak介绍
) z" B! d0 V: b+ Z8 u2 \4 o7 a ]9 b4 D1 e
Keycloak是一个开源软件产品,旨在为现代的应用程序和服务,提供包含身份管理和访问管理功能的单点登录工具。红帽公司负责管理这一JBoss社区项目,并将其作为他们RH-SSO产品的上游项目。
9 l3 O; H+ ]/ W简单来说他是一个Single-Sign On(SSO)单点登录系统。, k; X* p E% B! I+ f z6 ^
https://www.keycloak.org/5 K: J9 a0 N9 F/ G1 V' ^
" A' H8 e+ f8 O1 g
如果您需要我们代为搭建Keycloak并配置登录插件请联系客服QQ:1255471061
' `) r" v8 w( J
' H+ N6 c. s2 k- l) E' m9 G具体请查看下方插件设置截图 i+ J9 ]+ c7 M, M4 ]
7 P' C8 m2 I* x1 Z, ^0 L
|