package com.iplatform.security.callback; import com.iplatform.model.po.S_user_core; import com.walker.web.UserPrincipal; import org.springframework.security.core.Authentication; import org.springframework.security.core.context.SecurityContextHolder; /** * 微信授权登录,目前公众号H5自动登录使用。 *
* 1)前端处理微信对接获取accessToken; * 2)调用后台接口登录,后台组织参数,密码从数据库查询出来, * 3)因此密码直接就是加密的,直接比对就行(相等的) ** @author 时克英 * @date 2023-07-27 */ public class WechatLoginCallback extends SimplePasswordLoginCallback{ @Override public boolean validatePassword(UserPrincipal