关于微信小程序授权登陆之后需要在个人信息页展示信息,如微信头像,昵称这件事

在微信小程序授权登录后,需要在个人信息页显示用户的头像和昵称。通过尝试多种方法,如从数据库获取或跳转时传递参数,最终发现简便的解决方案是将授权获取的用户信息与token一起存储在本地storage中。在用户信息页面,可以使用uni.getStorageSync()读取这些信息,避免了每次请求数据库的必要。
摘要由CSDN通过智能技术生成

开发时使用uniapp进行开发,不过用什么开发都不重要。

在搞完微信授权登陆后,又遇到需要把用户昵称和头像展示在个人信息页的情况,在试了很多方法后,发现了便利的方法。

有想过从数据库获取数据,也想过从登陆页面跳转个人信息页时带参数跳转....但都很麻烦,而且不太想是正确的思路,自己也搞失败了。

最终在查阅相关博客后,发现可以在授权登陆后,获取到的用户信息随 token 一起存入storage中,在需要使用的地方从storage中获取就行。

在登陆界面:使用uni.setStorageSync()存储

在个人信息页面:使用uni.getStorageSync()获取信息

 这样就不用每次获取信息是去数据库获取了~

相关参考文章:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值