@authing/native-js-ui-components
TypeScript icon, indicating that this package has built-in type declarations

4.5.37 • Public • Published

Authing Native JavaScript UI Components

Authing 是一个企业级身份认证提供商,其集成了 OAuth、LDAP、OIDC 等多种身份认证和授权解决方案。此仓库包含了 Authing 提供的一些 Native JavaScript UI 组件。

Guard

Guard 是一种可嵌入的登录表单,可根据你的需求进行配置,建议用于单页面应用程序。 它使你可以轻松添加各种社会化登录方式,以便你的用户可以无缝登录,并且在不同平台拥有一致的登录体验。 Guard 拥有以下基本功能:

  • 登录:
    • 账号密码登录(包括手机号 + 密码、邮箱 + 密码、用户名 + 密码);
    • 手机验证码登录;
    • 微信小程序扫码登录(需先在后台配置);
    • APP 扫码登录(需要接入 APP 扫码登录);
    • 小程序扫码登录(需先在后台配置);
    • 社会化登录(需要配置社会化登录);
    • 企业身份源登录(需要配置企业身份源);
  • 注册:
    • 账号密码注册;
    • 手机验证码注册;
  • 忘记密码以及重置密码;
  • MFA 认证;
  • 响应式特性(兼容移动端和 PC 端);
  • 完整的 UI 自定义功能;
  • 兼容主流前端 UI 库:
    • 原生 JavaScript 调用;
    • Vue 组件;
    • React 组件;
    • Angular 组件。

Guard Demo

详细使用文档请查看 Guard for Web

Readme

Keywords

none

Package Sidebar

Install

npm i @authing/native-js-ui-components

Weekly Downloads

261

Version

4.5.37

License

MIT

Unpacked Size

2.95 MB

Total Files

6

Last publish

Collaborators

  • authing