http://u220434.s1.weizhan1.com/admin/login.html
企业将已有系统的H5页面接入在WeLink客户端中打开,系统可以自动获得正在访问用户的身份信息,而无需用户再次输入密码。要想在WeLink中使用轻应用,必须进入We开放平台,创建一个应用,并通过'H5类型'的方式,发布该应用,详见下文说明。
此功能用于WeLink客户端内打开的H5类型应用,应用获取到当前用户身份。
H5轻应用免登流程

H5轻应用接入步骤
| 步骤 | 描述 |
|---|---|
| 1 | 创建H5轻应用,获取client_id和client_secret |
| 2 | 获取H5网页地址,配置到轻应用 |
| 3 | 前端引入线上的JS API |
| 4 | 前端获取免登授权码 |
| 5 | 后台获取access_token |
| 6 | 后台获取userId |
| 7 | 后台获取用户详细信息 |
进入“应用开发—>企业应用—>轻应用”列表页上,创建轻应用。应用创建后,切换到“应用信息”页签下,查看该应用的client_id和client_secret。

1、在该应用中切到“版本管理”页签下
2、在“开发版”下点击“设置首页”按钮,输入H5页面链接,然后点击“确定”按钮。
移动:引用线上的JSAPI,请,请参考开发须知
PC:
a.勾选“PC高级选项”,跳过该步骤(必须)
b.不勾选“PC高级选项”,引用线上的JSAPI(不推荐)
注意:
1、勾选“PC高级选项”,功能使用体验能与系统浏览器保持一致,不勾选“PC高级选项”仅可实现简单宣传浏览类页面展示,其他浏览器功能无法保障全部支持。
2、若选用内置浏览器(不勾选“PC高级选项” ),请提前进行功能全量验证,一旦发现问题,尽快切换为PC默认系统浏览器的方式(勾选“PC高级选项”)。
移动:获取免登授权码
PC: 获取免登授权码
H5后台得到WeLink接口返回的user_id后与H5轻应用后台系统用户进行匹配进行单点登录,为用户建立登录态如session或者cookie。
如果WeLink接口返回的用户信息和H5应用后台系统的用户不能匹配,则系统需要重定向到该系统登录页面,验证当前用户用户名和密码,登录成功后进行帐号的绑定,下次用户再进行访问的时候就自动以绑定好的帐号登录系统。
版权所有 © 华为