请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

微信扫码登陆怎么用shiro鉴权

我们公司要加入微信扫码功能登陆 我要做这块的登陆权限控制 但是之前都是账户登陆 或者手机号登陆 用户输入账户和密码 登陆验证通过 我给前端返回sessionid 前端在header中 携带token的方式 来验证 是否是合法用户 但是 微信有点不一样的地点 是手机扫码 账号是openid 微信服务器回调给我的信息 我无法给前端返回 token 让前端 来验证登陆用户的合法性 怎么办呢?

正在回答 回答被采纳积分+3

3回答

提问者 371425 2020-04-10 10:28:09

您的意思是  在微信扫码之后 转跳到首页的回调地址接口中可以返回sessionid?就看后台怎么设计了对吧 老师

0 回复 有任何疑惑可以回复我~
  • Jimin #1
    是的,利用好参数和返回值就可以了
    回复 有任何疑惑可以回复我~ 2020-04-11 14:51:07
提问者 371425 2020-04-09 00:13:38

注册账号(手机号+验证码登陆) ==》扫码绑定手机号==》扫码登陆==》获取openid==》那问题是 我的sessionid 咋才能让前端获取到 并携带访问其他接口呢?

0 回复 有任何疑惑可以回复我~
  • Jimin #1
    所有操请求都会有返回结果,也都会有请求参数,就看你如何返回结果和传递参数了
    回复 有任何疑惑可以回复我~ 2020-04-09 21:54:45
Jimin 2020-04-07 22:11:59

你好,你需要先支持当前账户绑定微信才可以,这样的话,微信扫码时获取到对应的微信标识,关联出实际账户,再去按照实际账户处理。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信