上一节我们介绍了用户信息数据源的创建及网格布局的使用,本节的话我们讲解用户的登录及注册功能任何开发。
在我们前述章节里介绍的,不论是管理员表还是用户表,都涉及到一个问题就是openid,那这个openid如何获取呢?如果我直接把代码贴给你,就缺失了一个思考的过程。既然这个是微信提出的概念,那么必然就会有官方文档作为对应。程序开发的基本功就是要会看官方文档,很多初学的开发同学可能会对官方文档颇有诟病,觉得不够基础。怎么说呢,当你进入到开发岗之后,自学能力是必要的,还是要试着可以看懂官方文档才好。
登录接口解读
首先我们读一下wx.login这个接口

openid的官方解释是用户在当前小程序的唯一标识,通过这个就可以识别是A用户而不是B用户。那我们需不需要调用这个接口,并不需要。为啥?因为云开发和微信是在一起的,他们是内部鉴权机制,如果你的服务是部署到了外部,那么才需要调用这个接口。
那不调用这个接口,难道低码里可以直接获取么?也没那么简单,虽说是内部鉴权,还是需要调用获取,那如何做呢?其实我们可以往底层想一想,既然使用的是云开发,那么肯定是云开发给提供解决方案啊,那么我们就看看云开发的解决方案是什么。

这里讲了可以通过使用云函
本文介绍了在小程序中实现用户登录和注册功能的方法,涉及wx.login接口、云函数和自定义连接器的使用。讲解了如何通过云函数获取用户openid,探讨了低代码开发所需的npm基础知识,以及自定义连接器的创建和使用过程,旨在帮助初学者理解底层原理和基础概念。
订阅专栏 解锁全文





