小程序登录流程
小程序端:
1,用户点击登录按钮,,调用uni.getUserProfile方法,弹出授权窗口
2,用户选择授权小程序 如果授权就在success成功回调里,
3,小程序端根据用户授权获取用户信息 ,将其保存在本地,然后调用 uni.login
4 调用 uni.login的在形参里获取res. .code,并发送请求将res. .code携带进去
服务器端:
1,小程序端将获取的用户信息发送给服务器
2,服务器验证该用户信息是否存在
3,如果该用户信息存在,则服务器生成相应的Token返回给小程序端,表示用户已经成功登录
4,如果该用户信息不存在,则服务器需要先将用户信息保存至数据库,然后再生成相应的Token返回给小程序端,表示用户已经成功登录
小程序端:
1,小程序端接收到服务器返回的Token,将其保存在本地
2,小程序端在发送请求时,将Token带上,以作为服务器进行身份验证