797 B
797 B
Auth0 demo
Commands
Install dependencies
yarn
Run Postgres on Docker
docker-compose up
Run Prisma migrations
yarn prisma:migrate
Generate Prisma client
yarn prisma:generate
Reset Prisma database
yarn db:reset
Auth0 Webhook
Auth0 Flow to register new users
const axios = require('axios');
exports.onExecutePostUserRegistration = async (event) => {
await axios.post(event.secrets.WEBHOOK_URL, { email: event.user.email }, {
headers: {
'Authorization': `Bearer ${event.secrets.AUTH0_API_SECRET_KEY}`,
'Content-Type': 'application/json'
}
});
};
Add the following secrets to your Flow:
WEBHOOK_URL: The URL of your webhook.AUTH0_API_SECRET_KEY: The Auth0 API secret key.