keycloak user ferdera
2023-02-04 12:55 qgbo 阅读(19) 评论(0) 编辑 收藏 举报we can store user info into other user storage.
the build-in provider is LADP and kerberos.
but they are all very dificult. how the use data can be store in SQL server?
then we should use SPI provided by keycloak.
as the vision of keycloak we use is 20.0.3, very new, and the java version is opendjdk 11
so we need to down load the corresponding jds
Linux or windows is ok.
then get the example:
we run gradlew.bat build and can get the jar in build/libs
then copy the jar into docker container and then restart:
docker cp xxx.jar iiiii:/opt/keycloak/providers/
docker restart iiii
then we can see the Add hashmap-user-store provider in user ferderation
if we want to build the jar in linux enviorment.
in phsycial machine:
wget https://download.java.net/java/ga/jdk11/openjdk-11_linux-x64_bin.tar.gz tar zxvf openjdk-11_linux-x64_bin PATH=$PATH:java11/bin wget https://github.com/hexadefence/user-storage-spi-example/archive/refs/heads/master.zip apt install unzip unzip xxx.zip ./gradlew build
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· Qt个人项目总结 —— MySQL数据库查询与断言
2021-02-04 typescript 验证银行卡