Also update README
This commit is contained in:
parent
40da75e2d7
commit
8dbdec6d32
1 changed files with 4 additions and 13 deletions
17
README.md
17
README.md
|
|
@ -34,6 +34,10 @@ AnonChat can be configured using environment variables:
|
||||||
- `RATELIMIT_STORAGE_URL`: Storage backend for rate limiting (defaults to memory storage)
|
- `RATELIMIT_STORAGE_URL`: Storage backend for rate limiting (defaults to memory storage)
|
||||||
- `REDIS_URL`: Redis connection URL for session storage (defaults to "redis://localhost:6379/0")
|
- `REDIS_URL`: Redis connection URL for session storage (defaults to "redis://localhost:6379/0")
|
||||||
- `AUTO_DELETE_HOURS`: Number of hours after which closed inquiries are automatically deleted (defaults to 48)
|
- `AUTO_DELETE_HOURS`: Number of hours after which closed inquiries are automatically deleted (defaults to 48)
|
||||||
|
- `AUTH0_CLIENT_ID`: Auth0 client ID for authentication
|
||||||
|
- `AUTH0_CLIENT_SECRET`: Auth0 client secret for authentication
|
||||||
|
- `AUTH0_DOMAIN`: Auth0 domain for authentication
|
||||||
|
- `SESSION_TYPE`: Session storage type (defaults to "filesystem")
|
||||||
|
|
||||||
You can set these variables in a `.env` file:
|
You can set these variables in a `.env` file:
|
||||||
|
|
||||||
|
|
@ -179,19 +183,6 @@ When enabled, the application will update the admin user's password to match the
|
||||||
## TODO: Security Improvements
|
## TODO: Security Improvements
|
||||||
|
|
||||||
The following security enhancements are planned for future releases:
|
The following security enhancements are planned for future releases:
|
||||||
|
|
||||||
- [ ] Implement CAPTCHA protection for admin login
|
|
||||||
- Add CAPTCHA verification to prevent brute force attacks
|
|
||||||
- Support multiple CAPTCHA providers (reCAPTCHA, hCaptcha)
|
|
||||||
- Implement rate limiting for failed login attempts
|
|
||||||
- Add IP-based blocking after multiple failed attempts
|
|
||||||
|
|
||||||
### Authentication Methods
|
|
||||||
- [ ] Add OAuth 2.0 support for admin authentication
|
|
||||||
- Integrate with common providers (Google, GitHub, Microsoft)
|
|
||||||
- Implement proper PKCE flow for added security
|
|
||||||
- Support for custom OAuth providers for enterprise deployments
|
|
||||||
- Add multi-factor authentication options
|
|
||||||
|
|
||||||
### Read-Only Links
|
### Read-Only Links
|
||||||
- [ ] Implement read-only sharing links for inquiries
|
- [ ] Implement read-only sharing links for inquiries
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue