API Features RS256 Jwt auth with refresh tokens Premissions and roles for admins, ... Email verification for signing up Reset password for users CRUD using MongoDB database Tokens blacklist using Redis cache On top of dependency injection