更新时间:2022-05-10 GMT+08:00
分享

通过WeLink免密登录华为云

OneAccess支持WeLink认证源,企业管理员在OneAccess管理门户集成WeLink认证源和企业应用(如:华为云)后,OneAccess用户可以实现通过WeLink免密登录企业应用。

本文主要介绍如何实现通过WeLink免密登录华为云。

前提条件

在WeLink开放平台上创建应用

在WeLink开放平台上创建应用,并通过配置OneAccess的授权信息,可以建立WeLink对OneAccess的信任。

  1. 登录WeLink开放平台
  2. 在WeLink开放平台,选择“应用 > 应用管理”,单击“到开放平台创建”。

  3. 在应用开发页面,创建轻应用并填写表单信息。创建完成后,在基本信息中获取client_id、client_secret。

    图1 创建轻应用
    图2 填写表单信息

  4. 在版本管理页面,分别设置首页地址、接口回调地址及接口权限。

    首页地址、接口回调地址均填写OneAccess中华为云移动应用的挂接URL。如图3所示。

    图3 查看挂接URL
    • 设置首页地址

    • 设置接口回调地址及权限

  5. 配置完成后,在版本管理页面申请发布版本,待版本审核通过后,即可使用。

在OneAccess中添加WeLink认证源

在OneAccess中添加WeLink认证源,配置应用信息,建立OneAccess与WeLink之间的信任。

  1. 登录OneAccess管理门户。
  2. 在导航栏中,选择“认证 > 认证源管理 > WeLink”,配置应用信息。

    表1 配置参数

    参数

    说明

    显示名称

    认证源名称,支持自定义。

    AppKey

    WeLink开放平台创建应用获取的 client_id。

    AppSecret

    WeLink开放平台创建应用获取的 client_secret。

    关联源属性

    WeLink开放平台创建应用时配置的用户属性,支持mobileNumber、userNameCn、userNameEn、userEmail、corpUserId。

    关联用户属性

    WeLink对接OneAccess的映射属性。可在手机号、用户ID、用户名、邮箱中任选一个。

    未关联用户时

    当用户使用WeLink扫码登录时,可根据该设置继续操作。可在绑定、绑定或注册、自动创建用户、失败中任选一个。

    如果您需要同时映射其他属性,如邮箱,可以设置“未关联用户时”为“自动创建用户”,通过“添加映射”完成。参数详情如表2所示。

    表2 映射参数

    参数

    说明

    用户属性名

    WeLink对接OneAccess的映射属性,可在下拉框选择,如邮箱。

    映射类型

    OneAccess与WeLink之间用户属性的映射方式,可在下拉框选择,如认证源属性。

    认证源属性名

    WeLink的用户属性名称,可在WeLink开放平台的文档中获取。

在OneAccess中为华为云应用开启WeLink认证

  1. 登录OneAccess管理门户。
  2. 在导航栏中,选择“资源 > 应用 ”。
  3. 单击华为云应用,进入应用详情页面,选择“登录配置 > 移动应用”,开启WeLink认证。

普通用户通过WeLink免密登录华为云

拥有华为云应用使用权限的用户在移动端登录WeLink,单击创建的华为云应用,即可免密进入华为云。

用户免密进入应用后,账号会自动绑定WeLink,可以在用户门户的个人资料处查看。

分享:

    相关文档

    相关产品

close