前端 welink h5 免登录实现

本文介绍了如何对接华为welink平台以实现H5应用的免登录功能。首先,通过Welink开发者平台创建并发布H5应用,设置正确的手机端访问地址。接着,详述了免登录的实现步骤,包括引入JS文件,调用HWH5.getAuthCode()获取code,以及利用code向后端获取token和用户信息。
摘要由CSDN通过智能技术生成

对接

1.打开welink开发者平台,扫码登录,https://login.welink.huaweicloud.com/sso-proxy-front/#/loginenduser?redirect_uri=https%3A%2F%2Fopen.welink.huaweicloud.com%2Fwecode-site%2Findex.html%23%2Fwecode%2Fguide%2Fguide%3Fa%3D&target=%E5%BC%80%E6%94%BE%E5%B9%B3%E5%8F%B0​

2.创建h5应用
在这里插入图片描述


3.主要是填好手机端地址,要能访问到的地址,比如将本地允许的项目地址映射后,将映射地址填上去。
4.发布版本。
在这里插入图片描述


5.在welink的业务-日常办公就能看到应用。

免登实现流程

1.引入js文件

 <!-- 直接引用官方提供的hwh5-cloudonline.
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
实现cookie缓存数据和7天免登录功能的一种流程和思路如下: 1. 设置cookie:当用户登录成功后,服务器生成一个具有唯一标识的cookie,并将该cookie设置到响应头中,通过响应返回给客户端,同时在服务器端存储该cookie和对应的用户信息。 2. cookie存储数据:可以使用服务器端的session机制将用户信息存储到内存中,或者将用户信息存储到数据库或缓存中,并将该数据与cookie进行关联。 3. cookie缓存数据:在服务器端,根据请求头中的cookie信息,获取对应的cookie值,解析出唯一标识,并根据唯一标识在服务器端获取用户相关数据,然后返回给客户端。 4. 7天免登录功能:在用户登录时,服务器将生成的cookie设置过期时间为7天,并将该cookie存储起来。当用户再次访问网站时,服务器获取请求头中的cookie信息,如果存在有效的cookie并且未过期,则自动登录用户。 5. cookie的过期处理:通过在服务器端对cookie的过期时间进行判断,如果cookie过期,则需要用户重新登录。 6. 安全性考虑:为了提高系统的安全性,可以对cookie进行加密处理,保护用户信息的安全;同时,加入防护机制,如验证码等,防止恶意登录。 总结:通过设置cookie来实现数据的缓存和7天免登录功能,可以提升用户体验,减少重复登录的操作。但需要注意保证cookie的安全性,防止恶意利用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值