https://www.tmd9.com/plugin.php?id=hystar_keycloak
3 K$ I. c' m3 b6 [6 T' A! W+ idiscuz_plugin_hystar_keycloak_SC_GBK.xml (简体 GBK 编码)
& ^# m4 Z$ k1 {discuz_plugin_hystar_keycloak_SC_UTF8.xml (简体 UTF8SC 编码); D/ \! J( y& z. o
discuz_plugin_hystar_keycloak_TC_UTF8.xml (繁体 UTF8TC 编码)
8 s! `, A+ v6 q+ ^1 E8 E% fdiscuz_plugin_hystar_keycloak_TC_BIG5.xml (繁体 BIG5 编码)8 U( K/ n7 \$ K3 s4 X3 D) f- _
# C b, K; e- s/ W* e5 ^. C" Z7 n! ~
插件介绍7 S' d: T" \0 n# s8 U
' r) a7 o- \& @5 l; f
3 S: @4 F6 [- ?! A- n8 I实现了使用Keycloak登录Discuz论坛,支持电脑版和手机版。) Q) x; o& I D' Y( b
如您需搭建Keycloak并使用本插件请注意检查自己的服务器环境是否支持curl且并非虚拟主机。* x8 y5 J# L9 k! p* ?
1 v* {( M2 C, {5 K# O; Y7 }
功能介绍
2 n$ c. Y3 ?; r- p8 k e1 g
: G" t7 Y* {6 ?( H7 Y1、支持在电脑端和手机端使用Keycloak登录账号。
6 e6 B6 k6 Z7 _3 @2、支持电脑和手机端Keycloak账号绑定、解绑。
) Z1 f- t) k& `8 q% y- I3、支持隐藏插件所有嵌入按钮。
& M% j+ f1 i' w4、支持自定义登录图标按钮。
$ }8 A, O3 g6 Z( }* m$ B5、支持自定义Keycloak登录名称。3 V5 u) \- P. j' j* U; ^
+ f7 a5 a( M% O, _5 @% p2 X: s c
使用方法2 L5 J5 O, u D3 J
$ m8 h' h. P0 F3 g, H: g2 E! Z1、在Keycloak原有或者新建的“领域(Realm)”当中点击“客户端(Client)”。2 q" y8 [: A2 H2 X; \
2、点击“创建(Create),客户端ID填写自己网站英文名例如:Discuz,根URL填写自己的网站地址3 U0 }1 p7 ? o2 {, j% S
3、设置秘钥,加密方式任意,密码可随意设置但注意保存。& }, J. ~; d! q
4、将得到的客户端ID以及秘钥,服务端地址填写进插件配置中。; @6 A! C4 Y: G: U6 I- O g# P
* V. E g- A) C" C5 \8 J ? |Keycloak介绍6 F. @" P1 S8 [# T* S5 ^) g) A& j& U
5 z* ?% d9 |+ t& t& L# Q! F/ j
Keycloak是一个开源软件产品,旨在为现代的应用程序和服务,提供包含身份管理和访问管理功能的单点登录工具。红帽公司负责管理这一JBoss社区项目,并将其作为他们RH-SSO产品的上游项目。9 D6 V; y7 n1 e! j+ H- g* R
简单来说他是一个Single-Sign On(SSO)单点登录系统。
, _' U* P) S: \+ j6 r; Ghttps://www.keycloak.org/* a; e a' v2 |/ x
8 f# H7 z* n5 f6 V. h% G! Y% n如果您需要我们代为搭建Keycloak并配置登录插件请联系客服QQ:12554710610 I3 u0 U! U: y( i; y" B
( `" j3 y5 c% H6 h具体请查看下方插件设置截图; r7 q3 |5 Q1 l2 s
& J: o% a0 ~ r7 a |