Files
my-vault/00_Inbox/Clippings/2023/04/Introduction Hasura Backend Plus.md
T

29 lines
1.2 KiB
Markdown
Raw Normal View History

2026-01-05 13:03:55 +08:00
---
page-title: "Introduction | Hasura Backend Plus"
url: https://nhost.github.io/hasura-backend-plus/docs/intro
date: "2023-04-23 12:41:26"
---
## Introduction
Hasura Backend Plus handles **authentication** and **storage** for [Hasura](https://github.com/hasura/graphql-engine).
Hasura Backend Plus runs in a separate Docker container along side Postgres and Hasura.
## Authentication[#](https://nhost.github.io/hasura-backend-plus/docs/intro#authentication "Direct link to heading")
- Users and accounts are saved in the database.
- JWT tokens and refresh tokens are automatically generated and managed.
- Add custom user claims to the JWT token based on user data.
- Hasura roles managed.
- Two-factor authentication support.
- Third-party OAuth providers such as GitHub, Google, Facebook, Twitter etc.
- Magic Link support.
- Built in transactional emails such as account activation and password reset.
- Rate limiting.
- Optional checking for [Pwned Passwords](https://haveibeenpwned.com/Passwords).
## Storage[#](https://nhost.github.io/hasura-backend-plus/docs/intro#storage "Direct link to heading")
- Backed by S3 (Minio).
- Rules engine for file access permissions.
- Out of the box image transformation.