Skip to main content
Authlete(オースリート)は、プラットフォームのあらゆる要素を API 経由で設定できる、API ファーストのサービスです。 本ドキュメントでは、お客様のサービスにセキュアな OAuth 2.0 および OpenID Connect 機能を組み込むための包括的なガイドと API リファレンスを提供しています。

Authlete とは?

Authlete は、開発者がフル機能の OAuth 2.0 および OpenID Connect (OIDC) 認可サーバーを実装できるようにするための、一連の Web API を提供します。複雑な認可メカニズムを一からスクラッチで構築する代わりに、Authlete を活用して以下の処理をまかなうことができます。
  • OAuth/OIDC プロトコル処理: 認可コードや、クライアントクレデンシャルズ、デバイスフロー、FAPI、および OID4VCI を含む、さまざまなフロー、プロファイル、拡張仕様のサポート。
  • トークン管理: すべてのアーティファクト(アクセストークン、リフレッシュトークン、認可コード、リクエスト URI など)の発行、検証、および失効(レボケーション)の完全な制御。
  • クライアント管理: クライアント認証情報、リダイレクト URI、JWKS を含む、OAuth クライアントおよび OIDC リライングパーティー (RP) のセキュアな登録管理。
  • サービス管理: グラントタイプ、スコープ、クレームを含む、認可サーバーのカスタム設定。

まずはこちらから 🚀

API を使ってみる

最初の Authlete サービスをセットアップし、最初の API コールを実行してみましょう

API の基本

Authlete API を使用して OAuth 2.0 認可フローを実装する方法をご確認ください

API リファレンス

包括的な API ドキュメントを提供しています

API アクセストークン

Authlete API を利用するための、サービスアクセストークンおよび組織アクセストークンを取得します

SDK とツール

OpenAPI

Authlete API の OpenAPI Specification (OAS) ドキュメント

Java

Java 用 Authlete 共通ライブラリ

TypeScript

Authlete TypeScript SDK

Ruby

Authlete Ruby SDK

Terraform

Authlete 用 Terraform プロバイダー

GitHub

その他の SDK、リファレンス実装など

お困りですか?