import { UserInfoIssueResponse } from "https://deno.land/x/authlete_deno@v1.2.7/src/dto/user_info_issue_response.ts";
const { Action } = UserInfoIssueResponse;
The next action that the service implementation should take.
Members
The request does not contain an access token. The service
implementation should return "400 Bad Request"
to the client
application.
The access token does not cover the required scopes. To be
concrete, the access token does not include the "openid"
scope. The service implementation should return "403 Forbidden"
to the client application.
The request from the service implementation was wrong or an
error occurred in Authlete. The service implementation should
return "500 Internal Server Error"
to the client application.
The access token was valid and a userinfo response was generated
successfully in JSON format. The service implementation
should return "200 OK"
to the client application with the
content type "application/json;charset=UTF-8"
.
The access token was valid and a userinfo response token was
generated successfully in JWT format. The service implementation
should return "200 OK"
to the client application with the
content type "application/jwt"
.