UniAuth

開発者向けのUniAuth

UniAuthの堅牢な認証とアイデンティティ管理をアプリケーションに統合するための、強力なAPIとSDK。

柔軟な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クライアントライブラリを持つ他のどの言語も、同じように動作します。issuerとして次を指定してください: https://uniauth.id をissuerに指定します。次の言語でSDKをご希望ですか: あなたの言語? お知らせください。

はじめに

  1. UniAuthの開発者アカウントに登録します
  2. 開発者ダッシュボードからAPIキーを取得します
  3. お好みの言語またはプラットフォーム向けのSDKを選びます
  4. クイックスタートガイドに従って、アプリに認証を実装します
  5. 必要に応じて高度な機能をカスタマイズ・設定します