This repository has been archived on 2026-01-31. You can view files and clone it. You cannot open issues or pull requests or push a commit.
2024-07-08 12:16:05 +02:00
2024-06-20 23:47:43 +02:00
2024-07-08 11:49:46 +02:00
2024-06-20 23:47:43 +02:00
2024-06-20 23:47:43 +02:00
2024-06-20 23:47:43 +02:00
2024-06-20 23:47:43 +02:00
2024-06-20 23:47:43 +02:00
2024-06-20 23:42:28 +02:00
2024-07-08 11:49:46 +02:00
2024-06-21 00:28:14 +02:00
2024-06-20 23:47:43 +02:00
2024-06-20 23:47:43 +02:00
2024-06-20 23:47:43 +02:00
2024-06-21 00:28:14 +02:00

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.
Description
A demo using Auth0 passwordless authentication with NextJS
Readme MIT 254 KiB
Languages
TypeScript 95.1%
CSS 2.8%
JavaScript 1.1%
Shell 1%