上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 385 下一页
摘要: keycloak将第三方登录(社区登录)进行了封装,大体主要会经历以下三个过程: 打开社区认证页面,输入账号密码或者扫码,完成社区上的认证 由社区进行302重定向,回到keycloak页面 keycloak与社区完成一次oauth2授权码认证,通过社区返回的code来获取token,再通过token 阅读全文
posted @ 2024-08-08 15:38 张占岭 阅读(443) 评论(0) 推荐(2)
摘要: 本实例将通过keycloak社区登录实现微信二维码的登录,并且二微码不是keycloak动态生成,而是通过微信提供的js生成的,在页面上直接输出的方式实现的。 动态state 在Keycloak中使用微信二维码登录时,state参数确实是由后端生成的,并且用于确保登录过程的安全性,防止CSRF攻击等 阅读全文
posted @ 2024-07-29 10:28 张占岭 阅读(410) 评论(0) 推荐(1)
摘要: 添加register.ftl皮肤 resources/iframe/login/register.ftl resources/iframe/login/resources 这里定义静态文件 注册的FormAction 后面需要在keycloak管理后台添加它 package org.keycloak 阅读全文
posted @ 2024-07-29 10:18 张占岭 阅读(158) 评论(0) 推荐(0)
摘要: 原理 PageHelper是一个用于MyBatis的分页插件,pagehelper-spring-boot-starter是其在Spring Boot中的集成组件。下面简要介绍PageHelper的分页原理: PageHelper的分页原理 拦截器机制:PageHelper通过MyBatis的拦截器 阅读全文
posted @ 2024-07-19 10:49 张占岭 阅读(1004) 评论(0) 推荐(1)
摘要: 添加FormAction的实现 package org.keycloak.phone.authentication.forms; import org.keycloak.Config; import org.keycloak.authentication.FormAction; import org 阅读全文
posted @ 2024-07-12 17:32 张占岭 阅读(298) 评论(0) 推荐(1)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 385 下一页