小程序在哪里登录-凡科登录小程序
发布时间:2023-02-11 16:23 浏览次数:次 作者:佚名
小编给大家分享一下使用小程序实现网页登录的方法。 相信大部分人都不太了解,特将此文分享给大家参考。 希望看完这篇文章你会有所收获。 让我们一起努力 去找出答案!
小程序可以在网页上登录。
实现web登录的小程序
1、PC获取登录二维码:
https://live.haicaoyun.com/hms/hcyWeddingWall/appApi/webLogin/getQrCode?current_time=1571723998231
服务器返回两条数据 1.二维码的图片。 2.客户端的识别密钥。
这个二维码是客户端发送请求后,服务端调用小程序接口生成的。 我们知道,微信小程序生成的二维码跳转指定页面,并携带参数。
因此,在小程序中,引导用户在PC端扫描二维码小程序在哪里登录,如下图是小程序中的页面:
用户扫一扫后,相当于微信让用户跳转到小程序的某个页面。 我们可以伪造一个授权登录页面(这个页面是我们前端做的,不是微信自己做的)。 如下图,用户被微信重定向到我们伪造的登录页面:
用户点击登录后,把key(这个key是微信扫描二维码后传过来的)传给服务端,代表客户端准备好了。
同时,PC端不断轮流用key训练服务器登录接口,服务器端收到客户端准备的信息后小程序在哪里登录,返回登录成功信息给PC端。 下图是PC端的轮询:
因为我们实际是利用微信小程序二维码的跳转功能来登录假冒网页。
PC端轮询会对服务器造成一定的压力,所以可以设计轮询时间/次数,到期后允许用户刷新二维码。
以上就是《一个实现网页登录的小程序》一文的全部内容,感谢阅读! 相信大家都有一定的了解,希望分享的内容对大家有所帮助。 想要了解更多知识,欢迎关注易速云行业资讯频道!