Skip to content
@authlete

Authlete, Inc.

Authlete GH Banner-01-h1400

Authlete

Authlete is an API for implementing OAuth 2.0 and OpenID Connect server functionality as part of your service. Focusing on protocol processing and token management, the API can be integrated with any user authentication system or API gateway and can be called from any language or framework. In addition, Authlete runs entirely in the backend, serving as a subsystem within your service. This approach gives developers the flexibility to build the optimum frontend user experience, ensuring developers retain full control.

API Request Protected by Authlete

Build with Authlete

  • To get started with your own OAuth authorization server or OIDC identity provider, sign-up for Authlete.
  • Issue your first OAuth access token.
  • Create and connect to your first Authlete service and client application.
  • Build an OAuth authorization server and integrate it into a client application in this hands-on excercise.
  • Get to know OAuth and OIDC with the Authlete API tutorials.
  • Read the docs.

More on Authlete, OAuth, and OIDC

Work with Us

Authlete is always looking for talented people to join our team.

Popular repositories Loading

  1. java-oauth-server java-oauth-server Public

    Authorization Server Implementation in Java supporting OAuth 2.0 & OpenID Connect

    Java 278 87

  2. spring-oauth-server spring-oauth-server Public

    Authorization Server and OpenID Provider on Spring Framework

    Java 78 36

  3. csharp-oauth-server csharp-oauth-server Public

    Authorization Server Implementation in C#

    C# 65 30

  4. authlete-php-laravel authlete-php-laravel Public

    Authlete Library for Laravel

    PHP 39 3

  5. django-oauth-server django-oauth-server Public

    Authorization Server Implementation in Python supporting OAuth 2.0 & OpenID Connect

    Python 33 3

  6. java-resource-server java-resource-server Public

    Resource Server Implementation in Java

    Java 31 14

Repositories

Showing 10 of 48 repositories
  • openapi-for-go Public

    Autogenerated Authlete API client for Golang based on the OpenAPI document.

    authlete/openapi-for-go’s past year of commit activity
    Mustache 2 Apache-2.0 1 0 0 Updated Nov 8, 2024
  • terraform-provider-authlete Public

    This is a terraform provider for managing Authlete configuration

    authlete/terraform-provider-authlete’s past year of commit activity
    Go 5 MPL-2.0 4 1 2 Updated Nov 7, 2024
  • useless-oauth-server Public

    Useless authorization server just for education purposes only

    authlete/useless-oauth-server’s past year of commit activity
    Ruby 8 Apache-2.0 1 0 0 Updated Nov 7, 2024
  • openapi-for-typescript Public

    Autogenerated Authlete API client for Typescript based on the OpenAPI document.

    authlete/openapi-for-typescript’s past year of commit activity
    TypeScript 1 Apache-2.0 0 0 0 Updated Nov 5, 2024
  • java-resource-server Public

    Resource Server Implementation in Java

    authlete/java-resource-server’s past year of commit activity
    Java 31 Apache-2.0 14 1 0 Updated Oct 23, 2024
  • java-oauth-server Public

    Authorization Server Implementation in Java supporting OAuth 2.0 & OpenID Connect

    authlete/java-oauth-server’s past year of commit activity
    Java 278 Apache-2.0 87 1 1 Updated Oct 23, 2024
  • oid4vci-demo Public

    Demo of Authlete's implementation of the OpenID for Verifiable Credential Issuance specification.

    authlete/oid4vci-demo’s past year of commit activity
    Ruby 4 Apache-2.0 0 1 0 Updated Oct 22, 2024
  • http-message-signatures Public

    Java library for RFC 9421 HTTP Message Signatures

    authlete/http-message-signatures’s past year of commit activity
    Java 2 Apache-2.0 0 0 0 Updated Oct 22, 2024
  • authlete-java-jaxrs Public

    Authlete library for JAX-RS (Java) to implement an authorization server supporting OAuth 2.0 & OpenID Connect

    authlete/authlete-java-jaxrs’s past year of commit activity
    Java 13 Apache-2.0 8 0 1 Updated Oct 20, 2024
  • authlete-java-jakarta Public

    Authlete library for Jakarta (Java) to implement an authorization server supporting OAuth 2.0 & OpenID Connect

    authlete/authlete-java-jakarta’s past year of commit activity
    Java 0 Apache-2.0 0 0 0 Updated Oct 20, 2024