mofelee / keycloak-services-social-wechatwork

Keycloak企业微信登录插件(Social Provider)

Home Page:https://www.kkzxak47.com/2019/07/30/%e4%bd%bf%e7%94%a8%e4%bc%81%e4%b8%9a%e5%be%ae%e4%bf%a1%e7%99%bb%e5%bd%95keycloak/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

keycloak-services-social-wechat-work

Keycloak企业微信登录插件

Keycloak 15.0.0 测试通过【感谢potterhe适配新版】

# build from source
mvn clean package

# add the jar to the Keycloak server (create `providers` folder if needed)
mkdir -p $KEYCLOAK_HOME/providers/
cp target/keycloak-services-social-wechat-work.jar $KEYCLOAK_HOME/providers/

# add config page templates to the Keycloak server
cp themes/base/admin/resources/partials/realm-identity-provider-wechat-work.html $KEYCLOAK_HOME/themes/base/admin/resources/partials/
cp themes/base/admin/resources/partials/realm-identity-provider-wechat-work-ext.html $KEYCLOAK_HOME/themes/base/admin/resources/partials/

# add `<module name="org.infinispan" services="import"/>` to dependencies
sed -ie 's#<dependencies>#<dependencies><module name="org.infinispan" services="import"/>#' $KEYCLOAK_HOME/modules/system/layers/keycloak/org/keycloak/keycloak-services/main/module.xml

Dev

# format code
mvn com.coveo:fmt-maven-plugin:format

Reference

About

Keycloak企业微信登录插件(Social Provider)

https://www.kkzxak47.com/2019/07/30/%e4%bd%bf%e7%94%a8%e4%bc%81%e4%b8%9a%e5%be%ae%e4%bf%a1%e7%99%bb%e5%bd%95keycloak/


Languages

Language:Java 66.4%Language:HTML 33.6%