All Projects → cdiaz → nestjs-auth0

cdiaz / nestjs-auth0

Licence: other
Nestjs + Auth0

Programming Languages

typescript
32286 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to nestjs-auth0

nestjs-auth0
An example NestJS application that uses Auth0 via Passport for authentication.
Stars: ✭ 148 (+85%)
Mutual labels:  auth0, passport, nestjs
Jianshu
仿简书nx+nodejs+nestjs6+express+mongodb+angular8+爬虫
Stars: ✭ 296 (+270%)
Mutual labels:  passport, nestjs
Core Nestjs
A simple application demonstrating the basic usage of permissions with NestJS (JWT, Passport, Facebook, Google+, User, Group, Permission)
Stars: ✭ 347 (+333.75%)
Mutual labels:  passport, nestjs
nestjs-auth-starter-kit
NestJS Auth Starter Kit (typescript / typeorm / swagger / passport / bcrypt)
Stars: ✭ 37 (-53.75%)
Mutual labels:  passport, nestjs
teanjs
🔥 TypeORM - Express - Angular 8 - NestJS Server Side Rendering (SSR) 😺
Stars: ✭ 62 (-22.5%)
Mutual labels:  passport, nestjs
nest-auth-example
Nest.js authentication with Passport. Realworld example
Stars: ✭ 186 (+132.5%)
Mutual labels:  passport, nestjs
Nest Angular
NestJS, Angular 6, Server Side Rendering (Angular Universal), GraphQL, JWT (JSON Web Tokens) and Facebook/Twitter/Google Authentication, Mongoose, MongoDB, Webpack, TypeScript
Stars: ✭ 307 (+283.75%)
Mutual labels:  passport, nestjs
Nest Passport
Nest authentication example using passport strategies
Stars: ✭ 44 (-45%)
Mutual labels:  passport, nestjs
Passport
Passport module for Nest framework (node.js) 🔑
Stars: ✭ 211 (+163.75%)
Mutual labels:  passport, nestjs
ng-nest-cnode
Angular 10 Front-End and Nestjs 7 framework Back-End build Fullstack CNode
Stars: ✭ 17 (-78.75%)
Mutual labels:  passport, nestjs
nest-js-boilerplate
Nest.js boilerplate
Stars: ✭ 79 (-1.25%)
Mutual labels:  passport, nestjs
chat-app
An Express React Redux Socket.IO Chat App that uses MongoDB with Mongoose driver as database and Passport for user authentication.
Stars: ✭ 24 (-70%)
Mutual labels:  passport
nest-typed-config
Intuitive, type-safe configuration module for Nest framework ✨
Stars: ✭ 47 (-41.25%)
Mutual labels:  nestjs
api-old
The official API for the Spotistats app (Android + iOS) 💚
Stars: ✭ 33 (-58.75%)
Mutual labels:  nestjs
chai-passport-strategy
Helpers for testing Passport strategies with the Chai assertion library.
Stars: ✭ 32 (-60%)
Mutual labels:  passport
nest-typeorm-auth-boilerplate
A NestJS boilerplate with TypeORM and authentication
Stars: ✭ 15 (-81.25%)
Mutual labels:  nestjs
react-isomorphic-bundle
React Redux Universal (isomorphic) bundle
Stars: ✭ 53 (-33.75%)
Mutual labels:  passport
auth0-django-web-app
Auth0 Integration Samples for Django Web Applications
Stars: ✭ 33 (-58.75%)
Mutual labels:  auth0
Books-Library-API
A starter template for building a restful API with nestjs, nodejs , expressjs , monogdb, mongoose
Stars: ✭ 21 (-73.75%)
Mutual labels:  nestjs
nest-blog-api
Blog Web API with NestJs, Postgres, and Sequelize ORM
Stars: ✭ 69 (-13.75%)
Mutual labels:  nestjs

Auth0 + NestJS Seed

This is the seed project you need to use if you're going to create regular NestJS Framework web application with Auth0.

#Running the example In order to run the example you need to have npm and NodeJS installed.

Now, run npm install to install the dependencies.

You also need to set the ClientSecret, ClientId and Domain for your Auth0 app as environment variables with the following names respectively: AUTH0_CLIENT_SECRET, AUTH0_CLIENT_ID , AUTH0_DOMAIN and AUTH0_CALLBACK_URL .

For that, if you just create a file named .env in the directory and set the values like the following, the app will just work:

# .env file
AUTH0_CLIENT_SECRET=myCoolSecret
AUTH0_CLIENT_ID=myCoolClientId
AUTH0_DOMAIN=myCoolDomain
AUTH0_CALLBACK_URL=myCallbackUrl
PORT=myAppPort

Once you've set those 3 environment variables, just run npm start and try calling http://localhost:3000/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].