什么是应用?

一个用户池可能会有多个应用,比如一个学校所有的学生在一个用户池里,而学校会同时开发了选课应用、邮箱应用、师生服务中心等多个应用,这些应用会使用同一个用户系统。

在哪可以看到我的所有应用

你可以在控制台 (opens new window)应用页面查看自己的所有应用:

应用之间共用一个用户目录

你需要首先记住的是,一个用户池中的所有应用是共用一个用户目录的,这种设计在根本上解决了老旧系统普遍存在的用户系统割裂的问题。

在应用之间实现单点登录

你需要先在应用管理页面开启应用间单点登录,如下图所示:

开启这个开关之后,用户在应用 A 登录之后,用户访问应用 B 将会自动登录。更多详情请查看实现单点登录(SSO)指引和单点登录 SDK

访问在线版的登录表单

在 Authing 中每个应用都有一个在线的登录注册页面供终端用户使用,你可以访问 https://<YOUR_APP_DOMAIN>.authing.cn/ 或者 https://<YOUR_APP_DOMAIN>.authing.cn/login 访问:

将组件版的应用登录框集成到你的应用系统中

Authing 内嵌登录组件是 Authing 提供的轻量、现代化、高扩展性的前端登录组件,支持原生 JavaScript 以及 React、Vue、Angular 三大前端框架。此内嵌登录组件和 Authing 托管的登录页功能基本保持一致,同时具备很强的自定义能力。该组件内置了重置密码、MFA、社会化登录、扫码登录等功能,这些功能都是高配置化的。

详情查看使用内嵌登录组件完成认证

访问在线版的个人中心

在 Authing 中每个应用都有一个在线的个人中心页面供终端用户使用,你可以访问 https://<YOUR_APP_DOMAIN>.authing.cn/u 访问:

控制用户是否能访问某个特定应用

默认情况下,你用户池中的所有用户都可以登录你的应用,你也可以在应用详情应用访问控制控制谁可以访问本应用。

你可以授权给用户、角色、分组、组织机构访问该应用的权限。

其他功能

在 Authing 中每个应用都具备以下能力: