重磅消息 | Authing 实现与西门子低代码平台的集成


西门子低代码平台(Siemens Low-Code)是面向所有人群的应用开发平台,以帮助企业更好地推动业务发展。近期,西门子低代码平台与 Authing 身份云达成合作,旨在通过 Authing 技术提供的统一认证能力。

01

Siemens Low-Code 介绍

Siemens Low-Code Authing Connector 是通过 Siemens Low-Code 封装的统一认证连接器。通过此连接器,用户可以使用 Authing 提供的统一认证能力登录到你的应用。(https://authing.co/)

Mendix Company, a Siemens business 是全球企业级低代码的领导者,正在从根本上重塑数字化企业构建应用的方式。企业可通过 Siemens Low-Code 低代码软件快速开发平台来扩展自身的开发能力,打破软件开发的瓶颈。借助 Siemens Low-Code 开发平台,企业可以打造具备智能、主动性和人机互动等原生体验的智能化应用,对核心系统进行现代化升级并实现规模化应用开发,以跟上业务增长的速度。

02

Authing 介绍

国内首款以开发者为中心的全场景身份云产品,集成了所有主流身份认证协议,为企业和开发者提供完善安全的用户认证和访问管理服务。如今,Authing 已支持 40,000,000 用户安全登录,并已为中国石油、海底捞、可口可乐、元气森林、招商银行、三星集团等国内外先进企业打造了卓越的开发方式、高效的办公流程和安全的 IT 管理体系。
重磅消息 | Authing 实现与西门子低代码平台的集成_第1张图片

03

@ 方案介绍

Authing Connector 使用 Demo 参考:Siemens Low-Code 对接 Authing SAML SSO

配置 Authing 应用

  1. 在 Authing 中创建应用。
    重磅消息 | Authing 实现与西门子低代码平台的集成_第2张图片
  2. 配置 SAML

在应用配置界面往下滑,找到其他配置,点击展开。
重磅消息 | Authing 实现与西门子低代码平台的集成_第3张图片

打开启用 SAML2 Provider 开关,并配置默认 ACS 地址,地址格式为 /SSO/assertion,然后保存配置。

重磅消息 | Authing 实现与西门子低代码平台的集成_第4张图片

配置 Siemens Low-Code App

  1. 下载必要的 Module 并导入项目

SAML
https://marketplace.mendix.com/link/component/1174
Mx Model reflection
https://marketplace.mendix.com/link/component/69

  1. 在项目设定内,选择 SAML20.Startup 为项目启动后执行的微流。或是将SAML20.Startup 加入原先项目的启动微流中。
    重磅消息 | Authing 实现与西门子低代码平台的集成_第5张图片

  2. 设定 App 的导览选单,增加 SSO 配置功能,当点击时呼叫 SAML20.OpenConfiguration 微流。

重磅消息 | Authing 实现与西门子低代码平台的集成_第6张图片

  1. 设定App 的导览选单,增加用户管理功能,当点击时开启 Administration.Account_Overview 页面。

重磅消息 | Authing 实现与西门子低代码平台的集成_第7张图片

  1. 设定项目权限,将项目的管理者角色对应至其他模块的管理者角色。

重磅消息 | Authing 实现与西门子低代码平台的集成_第8张图片
重磅消息 | Authing 实现与西门子低代码平台的集成_第9张图片
重磅消息 | Authing 实现与西门子低代码平台的集成_第10张图片

  1. 启动项目,以管理员身份登录 App,可以看到出现了 SAML 配置页面。

重磅消息 | Authing 实现与西门子低代码平台的集成_第11张图片

  1. 配置 SP Configuration,其中的信息按需填写即可,填写完成后保存。

重磅消息 | Authing 实现与西门子低代码平台的集成_第12张图片

  1. 新增 IdP Configuration。

重磅消息 | Authing 实现与西门子低代码平台的集成_第13张图片

填写 Alias 和 metadata URL。
重磅消息 | Authing 实现与西门子低代码平台的集成_第14张图片

其中 metadata URL 从 Authing 应用详情复制。
重磅消息 | Authing 实现与西门子低代码平台的集成_第15张图片

点击 Next,勾选 Allow Idp Intiated Authentication。
重磅消息 | Authing 实现与西门子低代码平台的集成_第16张图片

点击 Next,选择 Use Name ID。
重磅消息 | Authing 实现与西门子低代码平台的集成_第17张图片

点击 Next,选择 Administration.Account 作为用户对象,选择 Name 来储存用户主体属性。
重磅消息 | Authing 实现与西门子低代码平台的集成_第18张图片

点击 Next,选择允许创建用户,选择新建用户的默认角色。
重磅消息 | Authing 实现与西门子低代码平台的集成_第19张图片

点击 Next,点击 Save,即创建成功。选中刚刚创建的 IdP,并开启。
重磅消息 | Authing 实现与西门子低代码平台的集成_第20张图片

测试登录

在浏览器输入/SSO/login/SSO/ 回车,会跳转到 Authing 登录。
重磅消息 | Authing 实现与西门子低代码平台的集成_第21张图片

输入账号密码,点击登录,即可登录成功。
重磅消息 | Authing 实现与西门子低代码平台的集成_第22张图片
重磅消息 | Authing 实现与西门子低代码平台的集成_第23张图片

在用户管理界面可以看到刚创建的用户。
重磅消息 | Authing 实现与西门子低代码平台的集成_第24张图片

在 SAML 日志中可以看到刚刚的登录日志。
重磅消息 | Authing 实现与西门子低代码平台的集成_第25张图片

参考链接
https://blog.csdn.net/Mendix/article/details/114696014

https://docs.mendix.com/appstore/modules/saml/


西门子低代码
热线电话:+400 007 8005
邮箱地址:[email protected]

Authing
热线电话:+400 888 2106

世界 500 强企业,都在重构身份管理体系,点击此处了解方案

你可能感兴趣的:(单点登录,客户案例,Authing,动态,大数据,运维,物联网,sass,SSO)