Authenticate API Users using the Built-in Authentication Provider

The built-in authentication authentication provider is specified for your API by default. This authentication provider uses the Default Auth Provider authentication method. With this authentication provider specified for your API, you can manage the API users within your API.  looks up the API users that you define in API Creator during authentication.  includes this authentication provider to simplify development. It is intended mainly for development. It defines the @authentication RESTful endpoint, the system administrator, and API user-access to the REST API endpoints.
lac52
The 
built-in authentication
 authentication provider is specified for your API by default. This authentication provider uses the 
Default Auth Provider
 authentication method. With this authentication provider specified for your API, you can manage the API users within your API. 
Layer7 Live API Creator
 looks up the API users that you define in API Creator during authentication. 
Layer7 Live API Creator
 includes this authentication provider to simplify development. It is intended mainly for development. It defines the 
@authentication
 RESTful endpoint, the system administrator, and API user-access to the REST API endpoints.
When you specify the 
built-in authentication
 authentication provider as the authentication provider for your API, you can add API users, assign roles to API users, and define globals for API users using API Creator.
For more information about how to manage API users, see Manage API Users.
Specifying an authentication provider that uses the 
Default Auth Provider
 authentication method as the authentication provider for your API can require that you create a database for your authentication tokens. Create a database if 
any
 of the following cases are true:
  • You are not securing your published APIs using API Gateway.
  • You plan to configure 
    Layer7 Live API Creator
     to run as cluster or, if you have configured 
    Layer7 Live API Creator
     to run as a single node, you want to persist your authentication tokens.
For more information:
Add an Authentication Provider that Uses the Default Auth Provider Authentication Method
  1. In API Creator, from the APIs page, click the 
    Auth Providers
     tab.
  2. Above the list of authentication providers, click 
    Add
    .
    The Add Authentication Provider window opens.
  3. Select 
    Default Auth Provider
     as the authentication method and enter a name for the authentication provider, and then click 
    Add
    .
  4. Click 
    Save
    .
    Your authentication provider is created.
  5. On the 
    Details
     tab, define the fields on the page, and then save your changes.
An authentication provider that uses the 
Default Auth Provider
 authentication method is added to your TeamSpace.
Specify the Built-In Authentication Provider as the Authentication Provider for your API
  1. From the Authentication Providers page, click the 
    APIs
     tab.
    The APIs page appears.
  2. Open the API for which you want to specify the authentication provider.
    The API Properties Overview page appears.
  3. Click the 
    Details 
    tab. 
  4. Select 
    Built-in authentication
     as the authentication provider for your API from the 
    Authentication provider
     drop-down, and then save your changes.
    For more information about the other fields that are on this tab, see API Properties.
The 
Built-in authentication
 authentication provider is specified as the authentication provider for your API.