要怎么判断微信授权登录界面在哪用户的授权状态

我现在是用你的第二个方法:用戶打开需要登录的页面马上判断登录状态,没登陆就跳转到微信授权登录界面在哪授权页面获取到code了就可以登录了,登录完再跳转到登录前的页面

我登录的时候无论怎样都是会返回登录控制器的,然后由登录控制器判断是否获取code成功最后是登录还是注册都是由登录控制器决定,最终登录成功了由登录控制器返回登录前的页面,而不是直接在redirect_uri中填写登录前的页面

应该存储的是openid,这才是微信授权登錄界面在哪用户的唯一标识,应该存储到数据库,每次用户访问,先判断是否微信授权登录界面在哪客户端,if true调用微信授权登录界面在哪接口获取openid,哏数据库中存储的openid对比,true登录,false注册登录,如果不是微信授权登录界面在哪客户端,那就走账号密码登录即可,不建议将openID存储到session或者cookie中.

我要回帖

更多关于 微信授权登录界面在哪 的文章

 

随机推荐