Skip to content

Commit

Permalink
updated readme (#35)
Browse files Browse the repository at this point in the history
  • Loading branch information
sheroz authored Dec 30, 2023
1 parent a9c16e5 commit a91af04
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Getting started with Web Services in Rust

(using `axum`, `sqlx`, `postgres`, and `redis`)
(using `axum`, `jwt`, `sqlx`, `postgres`, and `redis`)

[![build & test](https://github.com/sheroz/axum-web/actions/workflows/ci.yml/badge.svg)](https://github.com/sheroz/axum-web/actions/workflows/ci.yml)
[![MIT](https://img.shields.io/github/license/sheroz/axum-web)](https://github.com/sheroz/axum-web/tree/main/LICENSE)
Expand All @@ -12,19 +12,19 @@ The project covers:
- CORS settings
- error handling
- graceful shutdown (!!! does not work after upgrading to axum 0.7 and hyper 1.0 !!!)
- Using `PostgreSQL`database with `sqlx` driver
- migrations
- async connection pooling
- async CRUD operations
- Using `Redis` in-memory storage
- async operations
- `JWT` based authentication
- access tokens
- refresh tokens
- configuration based tokens expiry
- refresh token rotation technique
- refresh tokens rotation technique
- configuration based usage of revoked tokens list based on `Redis`
- cleanup of revoked list
- Using `PostgreSQL`database with `sqlx` driver
- migrations
- async connection pooling
- async CRUD operations
- Using `Redis` in-memory storage
- async operations
- `.env` based configuration parsing
- `tracing` based logs
- `docker-compose` configuration
Expand Down

0 comments on commit a91af04

Please sign in to comment.