All Projects β†’ alan2207 β†’ express-server-jwt

alan2207 / express-server-jwt

Licence: other
A simple express server that handles JWT authentication

Programming Languages

javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to express-server-jwt

Naperg
Fullstack Boilerplate GraphQL. Made with React & Prisma + authentication & roles
Stars: ✭ 661 (+1844.12%)
Mutual labels:  jwt-authentication, prisma
matnbaz
πŸ“š The source-code for matnbaz.net. A monorepo containing the back-end (NestJS/Prisma/Apollo), front-end (Next.js/Apollo) and some tooling.
Stars: ✭ 481 (+1314.71%)
Mutual labels:  prisma
zod-prisma
A custom prisma generator that creates Zod schemas from your Prisma model.
Stars: ✭ 349 (+926.47%)
Mutual labels:  prisma
NodeScalableArchitecture
A Scalable Node Architecture/Server. This repository contains a complete implementation of writing scalable nodejs server/architecture on my medium blog.
Stars: ✭ 62 (+82.35%)
Mutual labels:  jwt-authentication
drf-jwt-example
Code samples of the tutorial "How to Use JWT Authentication with Django REST Framework"
Stars: ✭ 31 (-8.82%)
Mutual labels:  jwt-authentication
flask-jwt-login
Flask extension that helps authentication using JWT (for a personal purpose, not maintained now)
Stars: ✭ 12 (-64.71%)
Mutual labels:  jwt-authentication
Auth-using-Vuejs-express-jwt-nodejs
Login and signup form and authentication using Vue.js, express, mongodb, JWT and bootstrap-vue
Stars: ✭ 17 (-50%)
Mutual labels:  jwt-authentication
next-saas
Rapid development of SaaS products with Next.js
Stars: ✭ 39 (+14.71%)
Mutual labels:  prisma
node-mongodb-graphql-starter
A boilerplate for Node.js, MongoDB & GraphQL applications.
Stars: ✭ 56 (+64.71%)
Mutual labels:  jwt-authentication
jersey-jwt-springsecurity
Example of REST API with JWT authentication using Spring Boot, Spring Security, Jersey and Jackson.
Stars: ✭ 44 (+29.41%)
Mutual labels:  jwt-authentication
socialApp-MERN
Social Networking web app similar to Instagram.
Stars: ✭ 35 (+2.94%)
Mutual labels:  jwt-authentication
ra-data-prisma
Packages to connect react-admin with prisma version 2
Stars: ✭ 73 (+114.71%)
Mutual labels:  prisma
laravel-vue-starter
Well Documented Laravel Starter App From Development to Production. For Full Blown RESTFUL API and SPA with Beautiful UI Using Buefy / ElementUi For Reusable Vue Components
Stars: ✭ 80 (+135.29%)
Mutual labels:  jwt-authentication
node-mysql
Node with mysql boilerplate
Stars: ✭ 72 (+111.76%)
Mutual labels:  jwt-authentication
API-Authentication-NodeJs
API Authentication using JWT's (JSON Web Tokens). Plug n Play inside any app which requires authentication. NodeJs Express MongoDB & Redis.
Stars: ✭ 162 (+376.47%)
Mutual labels:  jwt-authentication
december-2018-meetup
πŸ€– Build an API with LaravelΒ 5.7
Stars: ✭ 27 (-20.59%)
Mutual labels:  jwt-authentication
prisma-field-encryption
Transparent field-level encryption at rest for Prisma
Stars: ✭ 68 (+100%)
Mutual labels:  prisma
sails-jwt-login
How to implement login with JWT (JSON Web Tokens) in Sails 1.0
Stars: ✭ 18 (-47.06%)
Mutual labels:  jwt-authentication
react-google-oauth2.0
React frontend login with OAuth 2.0 & integrates a Rest API backend.
Stars: ✭ 14 (-58.82%)
Mutual labels:  jwt-authentication
rust-goauth
Crate for authenticating Server to Server Apps for Google Cloud Engine.
Stars: ✭ 20 (-41.18%)
Mutual labels:  jwt-authentication

Express Server JWT

A simple server with JWT authentication with the ability to create new users, and to authenticate the existing ones.

Stack

  • express
  • prisma
  • passport
  • jwt

Endpoints:

  • /signin - POST (email, password)
  • /signup - POST (email, password)
  • /user - GET (protected)

Get Started:

Download the repo and install all dependencies:

git clone https://github.com/alan2207/express-server-jwt
cd express-server-jwt
npm install

Configure server environment variables:

cp .env.example .env

Generate Prisma Client

npx prisma generate

Run Prisma migration

npx prisma migrate

Run the server:

npm start
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].