小程序登录开发教程-小程序登录开发教程下载

小白 1 0

大家好,今天小编关注到一个比较有意思的话题,就是关于小程序登录开发教程的问题,于是小编就整理了4个相关介绍小程序登录开发教程的解答,让我们一起看看吧。

  1. 激活小程序步骤
  2. 小程序登录流程详解
  3. 微信小程序登录授权原理和流程
  4. 如何创建自己的小程序

激活小程序步骤

激活小程序的步骤如下:

1. 在微信公众平台上注册并注册小程序帐号。同时,准备待激活的小程序签名证书。

2. 下载并安装微信开发者工具(微信官方出品的开发工具,***安装,无需配置开发环境)。

小程序登录开发教程-小程序登录开发教程下载 -第1张图片-沈杰站点
(图片来源网络,侵删)

3. 创建小程序帐号成功后,登录开发者工具,选择对应的小程序帐号。在工具右侧选择“开发”选项卡,点击“开发-微信认证”完成激活小程序帐号。

4. 在小程序开发模式(未启用开发者工具的企业微信测试)下,按照“开发-项目设置”完成项目设置。在“开发-已审核素材”中上传小程序所需图标和图片。审核通过后,可以使用同组文件夹中的素材***进行正式开发。

5. 预览或发布小程序。在左侧小程序管理列表中选择待预览或发布的小程序,点击右侧操作项的“预览”或“发布”按钮即可进行相应操作。

以上是激活小程序的步骤,建议查阅官方教程获取更准确的信息。

小程序登录开发教程-小程序登录开发教程下载 -第2张图片-沈杰站点
(图片来源网络,侵删)

小程序登录流程详解

一、我们先来看看微信登录的整个过程 在小程序***里面会提到一个小程序的登录逻辑,这是官方推荐的登录逻辑,也就是所谓的小程序登录态维护逻辑。

 1、用户打开微信小程序。 也可以是在需要的时候处理这个逻辑,比如退出重新登录等,不一定是打开小程序的时候执行这个逻辑,具体看业务需要。 冷启动:小程序首次打开或销毁后再次被打开,此时小程序需要重新加载启动,即冷启动。 会检查小程序是否有最新版本,如果有则将异步下载最新版本,但是仍将运行当前版本等到下一次冷启动时再运行最新版本。 热启动:如果用户已经打开过某小程序,然后在一定时间内再次打开该小程序,此时小程序并未被销毁,只是从后台状态进入前台状态,这个过程就是热启动。 发布新版本之后,无法立刻影响到所有现网用户,但最差情况下,也在发布之后 24 小时之内下发新版本信息到用户。 用户下次打开时会先更新最新版本再打开。

 2、获取微信登录凭证code 微信小程序通过wx.login()获取微信登录凭证code。 code是一个带有时效性的凭证,有效时间是5分钟,它就相当于一个会过期的临时***,过期之后需要调用wx.login()重新生成登录凭证。 ***如没有这个登录凭证,而是直接通过wx.login()直接拿到微信用户的编号1,再通过wx.request请求接口拉取到微信用户1在我们业务侧的个人信息,那么黑客就可以通过遍历所有的id,把整个业务侧的个人信息全部拉走,甚至相关的其他数据。 wx.login()是限频接口,一天的调用总次数不多于该小程序pv(访问量)的两倍。

微信小程序登录授权原理和流程

① 先调用wx.login获取登录凭证(code),然后通过code进而换取用户登录态信息,包括用户的唯一标识(openid)及本次登录的会话密钥(session_key)等。 ② 获取用户信息,先调用wx.getSetting获取用户当前的设置,判断用户是否授权过。如果已经授权,则直接调用getUserInfo获取头像、昵称等,不会弹框。需要的话设置全局变量。如果暂未授权,则需要跳转到我们写的授权界面并使用button按钮去触发来获取用户授权。

小程序登录开发教程-小程序登录开发教程下载 -第3张图片-沈杰站点
(图片来源网络,侵删)

如何创建自己的小程序

自己开发

登录微信公众平台,点击右上角注册

选择小程序,填资料后,就可以登录了。

接下来是开发阶段

下载官方的开发者工具,获取APPID,就可以开始开发了。

开发好之后,提交审核,发布就可以了。

如果不会开发,那么有第二种办法,第三方服务商

不写代码的开发方式

找人代劳,自己解决不了的东西就要寻求帮助。

第三方还是挺多的,其中也有免费的,第一次开通小程序的,可以用那些不付费的试试水

几乎没有门槛,不需要代码,但在你没有公众号的前提下,小程序是要认证的,如果已经有认证过的微信公众号,小程序注册开通时可以复用认证,省时省力。

不懂编程推荐使用第三方小程序平台。随着小程序的一波热潮,随之诞生了很多第三方平台,这些平台打造了可视化的编辑工具,即使不懂编程也能自己使用工具拖拖拽拽生成小程序。为了使得小程序的制作更加傻瓜式,各个平台又做出了行业的模板,让使用者更加方便,只需要换换图片,换换文字就拥有了属于自己的小程序。

小程序研究院嘛,自然对小程序有所研究(手***头),本着我用我推荐的风格。推荐中科有云旗下的小程序平台:有一云 。总结下这个平台的几个优点:

1、模板丰富,基本覆盖了各个行业的模板。

2、编辑器强大,如果你是一个像我一样爱研究的人😂,你会发现这是全网最牛的一款编辑器。

3、价格实惠,没有花哨的收费方式。别人说再多,不如自己去试一试。

到此,以上就是小编对于小程序登录开发教程的问题就介绍到这了,希望介绍关于小程序登录开发教程的4点解答对大家有用。

标签: 小程序登录开发教程

抱歉,评论功能暂时关闭!