微信登陆流程
所有OPENID登陆基类
package com.nuspet.yihuan.security.mini;
import org.springframework.security.authentication.AbstractAuthenticationToken;
public abstract class OpenIDToken extends AbstractAuthenticationToken {
public OpenIDToken() {
super(null);
super.setAuthenticated(false);
}
@Override
public void setAuthenticated(boolean isAuthenticated) throws IllegalArgumentException {
if (isAuthenticated) {
throw new IllegalArgumentException(
"不能设置小程序类token受信任,最终会转换成信任的jwt token。");
}
super.setAuthenticated(false);
}
}
作者: 舟哥
链接: https://www.b919p4.com/security/wechat-miniapp-web-auth-sample.html
来源: B919P4
本文原创发布于「B919P4」,转载请注明出处,谢谢合作!