数据库中已有用户账号,加密后的密码,用户的微信unionid,现已获得用户unionid,如何实现spring  security下账号密码登录?

解决方案 »

  1.   

    这种登陆不需要通过密码,通过微信的oauth认证之后直接授权登陆。
      

  2.   

    登录A网站时——选择微信登录——扫码后,A网站通过oauth用户授权,获得用户微信信息(昵称,地区,头像)和unionid——此时如何登录A网站?ps: A网站是通过spring security下用户名密码登录的,但根据unionid只能获得用户名和加密后的密码