auth email/password

This commit is contained in:
JSC
2025-06-28 18:30:30 +02:00
parent 8e2dbd8723
commit ceafed9108
25 changed files with 1694 additions and 314 deletions

19
.env.example Normal file
View File

@@ -0,0 +1,19 @@
# Flask Configuration
SECRET_KEY=your_flask_secret_key_here
# JWT Configuration
JWT_SECRET_KEY=your_jwt_secret_key_here
# Database Configuration
DATABASE_URL=sqlite:///soundboard.db
# OAuth Providers Configuration
# Configure the providers you want to support by setting their client credentials
# Google OAuth
GOOGLE_CLIENT_ID=your_google_client_id_here
GOOGLE_CLIENT_SECRET=your_google_client_secret_here
# GitHub OAuth
GITHUB_CLIENT_ID=your_github_client_id_here
GITHUB_CLIENT_SECRET=your_github_client_secret_here