javascript - angular2写的前端网站,需要集成进微信,前后端分离开发怎么做?
程序员文章站
2022-03-18 10:44:43
...
我是前端开发,需要将网页账户和在公众号中和微信账户绑定?我应该如何和后端配合开发这一功能?
回复内容:
我是前端开发,需要将网页账户和在公众号中和微信账户绑定?我应该如何和后端配合开发这一功能?
请参考微信公众号开发文档如何接入。
其次,需要将微信账号和网页账号进行关联。用户点击使用微信登录会跳到扫码微信扫码的界面,扫码其实是一个授权过程,然后会回调在微信开发者后台配置的回调地址(OAuth2授权),用户第一次使用微信登录的情况下则需要用户验证网页账号的用户名密码,验证通过后将微信的openid和unionid关联到该网页帐户,以后则根据回调用返回的openid就可以知道是哪个网页帐户了。
openid和unionid的作用与区别也参考一下微信公众号开发文档(授权登录只有服务号才有)。
https://mp.weixin.qq.com/wiki
基本上前端只需提供微信登录入口,其他的基本上都是后端的事情了