GenAuth DocsDocuments
Concepts
User Guide
Development Integration
AgentAuth
Metadata
Development Integration
Multi-tenant (beta)
Console Documentation
Multi-tenant Console
Tenant Console
Saas Application Demo
Concepts
User Guide
Development Integration
AgentAuth
Metadata
Development Integration
Multi-tenant (beta)
Console Documentation
Multi-tenant Console
Tenant Console
Saas Application Demo
Old version
  • Single Page Web Application

  • Mobile and Client Applications

    • Android

      • Quick Start
      • Hosted Pages
      • Components

      • APIs

      • Social Login

      • Typical Scenarios

      • Private Deployment
      • Version History
    • C#

    • Flutter

    • iOS

    • React Native
  • Standard Web Application

  • Framework Integration

  • Others

  1. Development Integration
  2. /
  3. Mobile and Client Applications
  4. /
  5. Android
  6. /
  7. Components

¶ 超组件

Update time: 2025-07-23 07:34:21
Edit

如果应用需要自定义认证流程和界面,推荐使用超组件(Hyper Component)快速构建认证流程和界面。

超组件(Hyper Component)是我们在低代码领域的重要创新,它具备以下特性:

  • 语义化
  • 上下文感知
  • 数据实时同步
  • 声明式编程
  • 可嵌入

Guard 提供了认证领域相关、功能齐全的超组件集合,开发者只需要在需要的地方“放置”相应的超组件即可实现业务功能。 接下来,我们通过一个简单例子来展示语义化编程的魅力。

假设我们需要在某个地方显示应用图标,并在其下面显示应用名称。应用图标和名称都可以在控制台配置:

按照传统编程模型思路,我们需要写非常多的代码。具体来说,我们需要在 xml 里面放置 UI 控件,我们还需要编写网络请求代码,然后将网络请求结果刷新 UI。这里有很多细节,举例来说,网络请求结束后的回调是在后台线程,如果直接设置 UI,应用程序就会崩溃。另外,图片的保存还涉及到本地磁盘以及内存缓存。

如果使用超组件,开发就变得非常简单。


超组件入门示例 →
Previous article: Hosted Pages Next article: 入门示例

User identity management

Integrated third-party login
Customized authentication process

Enterprise internal management

Single sign-on
Multi-factor authentication
Permission management

Developer

Development Documentation
GitHub (opens new window)

Company

official@genauth.ai
16th Floor, Building B, Beichen Century Center, Chaoyang District, Beijing (Total)
Room 406, 4th Floor, Block B, No. 200, Tianfu Fifth Street, High-tech Zone, Chengdu (Branch)

© Beijing Steamory Technology Co., Ltd.