An open API service indexing awesome lists of open source software.

https://github.com/arthur199212/jwt-auth-graphql

Technologies: Node, Express, TypeScript, MongoDB, Apollo Server, React, Apollo Client, JWT.
https://github.com/arthur199212/jwt-auth-graphql

apollo-client apollo-server docker-compose express joi-validation jwt-auth mongodb node react typescript

Last synced: 3 months ago
JSON representation

Technologies: Node, Express, TypeScript, MongoDB, Apollo Server, React, Apollo Client, JWT.

Awesome Lists containing this project

README

          

# jwt-auth-graphql

### :construction: The App is under construction ...

## Technologies

### Back-End
- Node + Express + TS
- Apollo GraphQL
- MongoDB + Mongoose
- JSON Web Tokens (JWT)

### Front-End
- React
- Apollo GraphQL

### curl

```sh
curl -v -X POST localhost:3000/refresh_token --cookie "token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI1ZTEwODBmNTViMDYxYzQ2NzQ2NjU1NDIiLCJpYXQiOjE1Nzg0NzY5NDQsImV4cCI6MjE4MzI3Njk0NH0.raAXexPGRlyLOmMzAq4iusfKEuCvlfgy1BOUv8Sfn5c; HttpOnly"
```

### docker

```sh
# Check database
docker exec -it node-auth_db_1 mongo -u admin -p secret jwt-auth
db.users.find({})
```