为开发者打造的 UniAuth
提供强大的 API 与 SDK,将 UniAuth 稳固的验证与身分管理集成进您的应用程序。
弹性的 API
RESTful API,可与您现有的基础架构顺畅集成。
完整的 SDK
为主流语言与框架提供 SDK,加快开发速度。
开发者社群
可加入我们活跃的开发者社群,取得支持并进行协作。
快速实作
通过我们浅显易懂的文档与范例,快速上手并开始运作。
集成变得轻松
UniAuth 为开发者提供所需的工具,让他们能在应用程序中快速而有效率地实作安全的验证与身分管理。
// Example: Initializing UniAuth in your application
import { UniAuthSDK } from 'uniauth-sdk';
const uniauth = new UniAuthSDK({
apiKey: 'your-api-key',
clientId: 'your-client-id'
});
// Authenticate a user
const user = await uniauth.authenticate(username, password);支持的平台与语言
提供第一方 SDK,以及任何具备认证 OIDC 函数库的语言(下方附有文档化的快速入门)。我们会视需求增加第一方 SDK。
JavaScript
第一方 SDK
React
第一方 SDK
Next.js
快速入门
Node / Express
快速入门
PHP / Laravel
快速入门
Python / Django
快速入门
Ruby on Rails
快速入门
Java / Spring Boot
快速入门
任何其他具备认证 OIDC 用户端函数库的语言,运作方式都相同——只要将它指向 https://uniauth.id 作为签发者即可。想要以下列语言提供的 SDK: 您的语言?欢迎告诉我们。
开始使用
- 注册 UniAuth 开发者帐户
- 从开发者仪表板取得您的 API 密钥
- 为您偏好的语言或平台选择 SDK
- 依照我们的快速入门指南,在您的应用程序中实作验证
- 视需要自订并设置高端功能