DocumentationAmertaPayloadAuthHandlersAuthenticate oauthFunctions
Authenticate Oauth
amerta / amerta/payload/auth/handlers/authenticate-oauth / authenticateOauth
Function: authenticateOauth()
authenticateOauth(
req):Promise<NextResponse<{error:string; }> |NextResponse<{status:string;url:string; }> |NextResponse<{status:"success";tokens?: {accessToken?:string;idToken?:string; };user: {avatar?:string;string;id?:string;name?:string; }; }>>
Defined in: amerta/payload/auth/handlers/authenticate-oauth.ts:10
Parameters
| Parameter | Type |
| ------ | ------ |
| req | PayloadRequest |
Returns
Promise<NextResponse<{ error: string; }> | NextResponse<{ status: string; url: string; }> | NextResponse<{ status: "success"; tokens?: { accessToken?: string; idToken?: string; }; user: { avatar?: string; email: string; id?: string; name?: string; }; }>>