💄 style: integrate Amazon Cognito for user authentication (#7472)

* feat: integrate Amazon Cognito for user authentication

* fix

---------

Co-authored-by: Liu, Yijun <liuyijun@amazon.com>
This commit is contained in:
Ethan Liu
2025-07-10 20:08:18 +08:00
committed by GitHub
parent 7ddf3a0040
commit 56f4e98b97
2 changed files with 14 additions and 0 deletions
@@ -0,0 +1,12 @@
import Cognito from 'next-auth/providers/cognito';
const provider = {
id: 'cognito',
provider: Cognito({
clientId: process.env.AUTH_COGNITO_ID,
clientSecret: process.env.AUTH_COGNITO_SECRET,
issuer: process.env.AUTH_COGNITO_ISSUER,
}),
};
export default provider;
@@ -12,6 +12,7 @@ import Logto from './logto';
import MicrosoftEntraID from './microsoft-entra-id';
import WeChat from './wechat';
import Zitadel from './zitadel';
import Cognito from "./cognito";
export const ssoProviders = [
Auth0,
@@ -28,4 +29,5 @@ export const ssoProviders = [
WeChat,
Keycloak,
Google,
Cognito
];