Developers

Quick Links

Try Authlete First

Getting Started

Set up your Authlete account and get started with the Management Console.

Java Tutorial

Use the Authlete APIs to add OAuth 2.0 Authorization Server and Resource Server roles to a Java Web Application.

Authlete Overview

Introduction to Authlete from a technical point of view.

Understand How It Works

From Sign-Up To The First API Request

Sign up to Authlete, create a new service and register an OAuth/OIDC client to the service.

API Tutorials

Step-by-step tutorials to understand how Authlete APIs work.

Build Your Servers

Reference Implementations

Server codes and libraries to develop your own authorization servers.

API Reference

Almost all of Authlete's features are exposed as APIs so that you can integrate Authlete with your system.

Knowledge Base

Technical information on Authlete - from development to depolyment to operations.

Explore Further

In-Depth Documentation

Detailed documentation for developers wishing to leverage Authlete's advanced features.

authlete-java-common

JavaDoc documents of classes representing Authlete APIs.

Getting Started

Authlete Overview

Authlete is a BaaS (Backend as a Service) providing set of APIs to be used for implementing OAuth 2.0 authorization servers and/or OpenID Connect identity providers.

Getting Started

Learn how to set up your Authlete Account, create services and clients, and navigate the Management Console. This guide covers everything from account registration to configuring your first authorization server, helping you get started quickly with OAuth and OpenID Connect.

Quick Setup Guide

Quickly set up and run your authorization server with Authlete, including service creation, token generation, and testing OAuth2 and OpenID Connect flows.

Resources

Resources including brochures, sequence diagrams and videos.

Web Consoles

Service Owner Console

You can have multiple services and manage their configuration parameters using Service Owner Console.

Developer Console

Authlete offers Developer Console so that you can let your third-party developers manage their API clients.

Technical Information

In-Depth Documentation

Documentation for developers wishing to implement OAuth 2.0 and OpenID Connect using Authlete's Web APIs.

Knowledge Base

Technical information on Authlete - from development to depolyment to operations.

Standards and Practices

OpenID Federation 1.0

Explanation about OpenID Federation 1.0 and how Authlete supports the specification.

FAPI 2.0

Explanation about FAPI 2.0 and how Authlete supports the specification.

Tools

Templates and Toolkits

You can save your time with our ready-made materials for designing integration architecture with Authlete.

Terraform Provider

Terraform provider allow you to put the Authlete configuration under version control

CBOR Zone

CBOR Zone enables you to convert a CBOR item or a CBOR sequence to and from HEX, Base64, or Base64URL formats, as well as CBOR Diagnostic Notation.

mkjwk

mkjwk offers a mechanism to easily generate random JSON Web Keys for use in servers and other projects.

mkjose

mkjose offers a mechanism to generate JOSE, JSON Object Signing and Encryption, from a given payload and JWK easily.