跳到主要内容

登录方式

JitAi平台支持多种登录认证方式,包括账号密码登录、手机号登录、钉钉登录、企业微信登录、微信登录、微信公众号登录、微信小程序登录、Github登录和Google登录,满足不同场景下用户的接入和认证需求,助力企业和个人用户便捷、安全地访问应用。

登录方式创建

JitAi支持开发者根据实际业务需求,自由配置和新增多种登录方式,帮助应用实现多端便捷接入与统一认证管理。

登录方式创建

在开发区的元素树中,找到登录方式,点击右侧的+按钮,即可弹出登录方式选择列表。开发者可根据业务场景,选择并配置所需的登录方式,快速完成接入。

账号密码登录

账号密码登录是最常用且基础的登录方式,允许用户通过输入账号和密码安全地访问应用,在创建JitAi应用时会自动创建一个账号密码登录方式。

账号密码创建

当开发者选择创建账号密码登录时,将弹出新建账号密码登录窗口。在该窗口中,需填写登录方式名称(英文名自动生成),设置密码长度(默认8-32位,需包含数字和字母)。点击确定后,即可完成创建并进入详细配置页面。

账密配置

在右侧的详情配置页面,开发者可灵活调整登录方式名称、密码长度及密码强度要求。

密码强度规则支持灵活组合以下五种类型的字符要求:数字、字母、小写字母、大写字母、特殊字符。开发者可根据实际安全需求,自由配置这些类型的组合,有效提升账户安全性,满足不同等级的业务场景。

手机号登录

手机号登录是一种便捷且安全的登录方式。用户通过输入手机号并接收短信验证码即可完成身份验证,适用于移动端应用及需要快速注册/登录的场景。

当开发者选择创建手机号登录时,会弹出新建手机号登录窗口。在该窗口中,需要填写登录方式名称(英文名自动生成)、选择用于发送验证码的短信服务及短信模板编码。下方有一个“登录时支持用户注册”复选框(默认勾选)。

在短信服务选择框中,可以从下拉菜单选择已配置的短信服务,或点击+新建按钮添加新的短信服务。平台目前支持主流短信服务商,如阿里云短信、Twilio、AWS SNS,满足不同业务场景的需求。

阿里云短信

阿里云短信服务是中国领先的短信通信平台,具备高并发、稳定可靠的短信发送能力,服务范围覆盖全球,拥有完善的审核机制和丰富的应用场景支持,特别适合国内企业及面向中国用户的应用。

新建阿里云短信窗口中,需要填写短信服务名称(英文名自动生成)、AccessKey、AccessSecret、短信签名(verifySign)等阿里云账号凭证信息。相关凭证可在阿里云控制台的访问控制页面创建和管理。

Twilio

Twilio 是全球领先的云通信平台,提供可编程短信、语音和视频通信服务。其短信服务覆盖全球 200 多个国家和地区,具备高可用性和灵活的 API 接口,特别适合国际化应用和海外业务场景。

新建 Twilio 短信窗口中,需要填写短信服务名称(英文名自动生成)、Account SID、Auth Token 等 Twilio 账号凭证信息。这些信息可在Twilio 控制台的账号设置页面获取。

AWS SNS

Amazon Simple Notification Service(SNS)是亚马逊云提供的全托管发布/订阅消息和移动通知服务。AWS SNS 短信服务具备高扩展性和高可靠性,支持全球范围内的短信发送,适用于已使用 AWS 生态的企业应用。

新建 AWS SNS 短信窗口中,需要填写短信服务名称(英文名自动生成)、Access Key ID、Secret Access Key、Region 等 AWS 账号凭证信息。相关凭证可在AWS 控制台的 IAM 服务中创建和管理。

钉钉自建扫码登录

钉钉自建扫码登录是一种基于钉钉平台的企业级身份认证方式,用户可通过钉钉客户端扫码授权,安全便捷地登录系统。该方式适用于企业内部员工统一身份认证、无密码登录等场景,能够有效提升登录体验与安全性。在创建钉钉自建组织架构时,系统会自动为该组织架构生成一个钉钉自建扫码登录方式,开发者也可根据实际需求,单独新增钉钉自建扫码登录方式。

钉钉扫码

当开发者选择创建钉钉自建扫码登录时,将弹出新建钉钉自建扫码登录配置窗口。在该窗口中,需填写登录方式名称(英文名自动生成),并配置钉钉自建应用的凭证信息,包括CorpId(企业ID)、AgentIDappKeyappSecret。相关配置信息的获取方式可参考组织架构文档

钉钉登录配置

完成相关配置后,系统将自动创建钉钉扫码登录方式,并跳转至登录方式配置页面,方便您进行后续查看与管理。

提示

钉钉自建扫码登录方式需与钉钉自建组织架构配套使用。创建钉钉自建组织架构时,系统会自动同步生成对应的扫码登录方式,无需单独配置。

企业微信自建扫码登录

企业微信自建扫码登录是一种基于企业微信平台的企业级扫码认证方式,用户可通过企业微信客户端扫码授权,快速、安全地登录系统。该方式适用于企业微信生态下的员工统一认证、无密码登录等场景。在创建企业微信自建组织架构时,系统会自动生成一个企业微信自建扫码登录方式,开发者也可根据实际业务需求,单独新增企业微信自建扫码登录方式。

企微扫码

当开发者选择创建企业微信自建扫码登录时,将弹出新建企业微信自建扫码登录配置窗口。在该窗口中,需填写登录方式名称(英文名自动生成),并配置企业微信自建应用的凭证信息,包括CorpId(企业ID)、AgentIDSecret。相关配置信息的获取方式可参考组织架构文档

企微登录配置

配置完成后,系统会自动生成企业微信扫码登录方式,并跳转至登录方式配置页面,便于您后续的查看与管理。

提示

企业微信自建扫码登录方式需与企业微信自建组织架构配套使用。创建企业微信自建组织架构时,系统会自动同步生成对应的扫码登录方式,无需单独配置。

微信登录

微信登录是一种基于微信开放平台的第三方登录方式,允许用户通过微信账号授权,快速、安全地登录系统。该方式适用于面向C端用户的应用场景,能够极大提升用户注册和登录的便捷性,降低用户流失率,同时支持微信生态下的用户信息获取与管理。

微信登录创建

当开发者选择创建微信登录方式时,系统会弹出新建微信登录配置窗口。在该窗口中,需填写登录方式名称(英文名自动生成),并配置微信开放平台的相关凭证信息,包括AppIDAppSecret

微信凭证获取

微信应用创建

  1. 登录微信开放平台
  2. 管理中心网站应用标签页选择创建网站应用,按照指引填写应用信息并提交审核。
  3. 审核通过后,在应用详情页即可获取到该应用的AppIDAppSecret,用于系统的微信登录集成配置。

如需详细操作指引,可参考微信开放平台官方文档

注意

微信应用的 AppSecret 仅在创建时展示一次,请务必妥善保存,后续无法再次查看。

微信公众号登录

微信公众号登录是指用户通过微信扫描二维码并授权后,使用其微信身份登录系统的一种方式。用户需关注指定的微信公众号,并在微信中完成授权,即可实现安全、便捷的身份认证。该登录方式适合需要与用户建立长期联系、推送消息或搭建会员体系的场景,常见于企业服务、内容分发、O2O等应用领域。

微信公众号创建

当开发者选择创建微信公众号登录方式时,系统会弹出新建微信公众号登录配置窗口。在该窗口中,需填写登录方式名称(英文名会自动生成),并输入微信公众号的相关凭证信息,包括AppIDAppSecret。此外,可选择是否勾选登录时支持用户注册(默认勾选)。若勾选,系统将显示用户注册时自动加入的组织架构选择框,需从已有组织架构中进行选择。

公众号凭证获取

微信号查看 如上图所示,登录微信公众平台,在左侧菜单栏点击设置与开发-公众号设置,即可查看并复制公众号的原始ID、微信号等基础信息。

公众号配置查看 如上图所示,进入设置与开发-开发接口管理-基本配置页面,可以获取到AppID(应用ID)和AppSecret(应用密钥)。

注意

AppSecret(开发者密码)仅在创建时展示一次,请务必妥善保存,后续无法再次查看。

微信小程序登录

微信小程序登录是一种基于微信小程序平台的第三方登录方式,用户可通过微信小程序授权,实现快速、安全的身份认证。该方式适用于移动端应用、轻量级服务、工具类产品等场景,能够提升用户体验,降低注册和登录门槛。

微信小程序登录

当开发者选择创建微信小程序登录方式时,系统会弹出新建微信小程序登录配置窗口。在该窗口中,需填写登录方式名称(英文名会自动生成),并配置微信小程序的相关凭证信息,包括AppIDAppSecret。此外,还可选择是否勾选登录时支持用户注册(默认勾选)。

如需了解微信小程序的开发流程,可参考微信官方开发文档

Github登录

Github 登录基于 Github 开放平台,用户可通过 Github 账号授权,安全便捷地登录系统。该方式非常适合开发者社区、技术类产品及开源项目管理等场景,帮助用户统一管理身份信息。

github登录

创建Github 登录时,系统会弹出配置窗口。请填写登录方式名称(英文名自动生成),并输入 Github 的ClientIDClientSecret。这些信息可在 Github 开发者中心 的 OAuth Apps 中获取。配置完成后,系统会自动生成 Github 登录方式,并跳转至登录方式配置页面,便于后续管理。

Google登录

Google 登录基于 Google 开放平台,用户可通过 Google 账号授权,快速、安全地登录系统。该方式适用于面向国际用户的应用、SaaS 平台、教育类产品等,能够提升用户体验,简化注册流程。

google登录

创建Google 登录时,系统会弹出配置窗口。请填写登录方式名称(英文名自动生成),并输入 Google 的ClientIDClientSecret。相关信息可在 Google Cloud Console 的 OAuth 2.0 凭据中获取。配置完成后,系统会自动生成 Google 登录方式,并跳转至登录方式配置页面,方便后续查看与管理。

提示

在谷歌云平台创建谷歌登录应用,且需要使用国际服务器。