Client ID Alias

Overview

If the "Client ID Alias" is Enabled,  each client can have a client ID alias in addition to the client ID. This function would be useful when migrating from the existing authorization sever to Authlete. 


Details

When a new client is created, Authlete generates a random numeric value and assigns it as a client ID to the newly created client.  The client ID alias can be used as a value of the client_id request parameter of authorization requests and token requests. Also, it can be used as a client ID embedded in Authorization header in token requests. 

When to use

This function would be useful when you migrate from the existing authorization server to Authete and keep using the existing client IDs in the new Authlete system.

How to use

Make this parameter Enabled in both a service and its clients.  


How did we do with this article?