Skip to content

Instantly share code, notes, and snippets.

@dferber90
Created April 16, 2020 14:59
Show Gist options
  • Save dferber90/b5ab8937ab65b98e0eddbba41c965c57 to your computer and use it in GitHub Desktop.
Save dferber90/b5ab8937ab65b98e0eddbba41c965c57 to your computer and use it in GitHub Desktop.
aws-cognito-next
const { PHASE_DEVELOPMENT_SERVER } = require("next/constants");
module.exports = (phase) => {
switch (phase) {
case PHASE_DEVELOPMENT_SERVER:
return {
// environment varibales for local development
env: {
IDP_DOMAIN: "nextjs-example.auth.eu-central-1.amazoncognito.com",
USER_POOL_ID: "eu-central-1_nfOfx47Q6",
USER_POOL_CLIENT_ID: "28e7hm9fm0t5b9d76kgj3grp82",
REDIRECT_SIGN_IN: "http://localhost:3000/token",
REDIRECT_SIGN_OUT: "http://localhost:3000/",
AUTH_COOKIE_DOMAIN: "localhost",
},
};
default:
return {
// environment varibales for production
env: {
IDP_DOMAIN: "nextjs-example-prod.auth.eu-central-1.amazoncognito.com",
USER_POOL_ID: "eu-central-1_p25eoCGW4",
USER_POOL_CLIENT_ID: "66hpug32jqnemqg59bha64pvds",
REDIRECT_SIGN_IN: "https://aws-cognito-next-example-app.now.sh/token",
REDIRECT_SIGN_OUT: "https://aws-cognito-next-example-app.now.sh/",
AUTH_COOKIE_DOMAIN: "aws-cognito-next-example-app.now.sh",
},
};
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment