UniAuth

為開發者打造的 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。

任何其他具備認證 OIDC 用戶端函式庫的語言,運作方式都相同——只要將它指向 https://uniauth.id 作為簽發者即可。想要以下列語言提供的 SDK: 您的語言?歡迎告訴我們。

開始使用

  1. 註冊 UniAuth 開發者帳戶
  2. 從開發者儀表板取得您的 API 金鑰
  3. 為您偏好的語言或平台選擇 SDK
  4. 依照我們的快速入門指南,在您的應用程式中實作驗證
  5. 視需要自訂並設定進階功能