mirror of
https://github.com/shishantbiswas/bknd.git
synced 2026-03-16 04:27:21 +00:00
public commit
This commit is contained in:
20
docs/modules/auth.mdx
Normal file
20
docs/modules/auth.mdx
Normal file
@@ -0,0 +1,20 @@
|
||||
---
|
||||
title: 'Auth'
|
||||
description: 'Easily implement reliable authentication strategies.'
|
||||
---
|
||||
|
||||
Authentication is essential for securing applications, and **bknd** provides a straightforward approach to implementing robust strategies.
|
||||
|
||||
### **Core Features**
|
||||
- Automatically creates a `user` entity, with support for customizable fields.
|
||||
- Authenticates users based on configurable strategies.
|
||||
- Generates JWTs according to specified configurations.
|
||||
- Provides session management for maintaining user authentication state.
|
||||
|
||||
### **Supported Authentication Strategies**
|
||||
- **Email/Password**: Supports plain and SHA-256 password hashing (bcrypt planned for future
|
||||
releases).
|
||||
- **OAuth/OIDC**: Works with providers like Google and GitHub.
|
||||
- Compatible with any specification-compliant provider.
|
||||
|
||||
With a focus on flexibility and ease of integration, bknd's authentication system offers the essentials for managing secure user access in your applications.
|
||||
Reference in New Issue
Block a user