Auth: convert auth views and verification email to Nova layout
This commit is contained in:
9
config/antispam.php
Normal file
9
config/antispam.php
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'register' => [
|
||||
'ip_per_minute' => (int) env('REGISTER_IP_PER_MINUTE', 20),
|
||||
'email_per_minute' => (int) env('REGISTER_EMAIL_PER_MINUTE', 6),
|
||||
'resend_cooldown_seconds' => (int) env('REGISTER_RESEND_COOLDOWN_SECONDS', 60),
|
||||
],
|
||||
];
|
||||
@@ -4,5 +4,5 @@ declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'files_url' => env('FILES_CDN_URL', 'https://files.skinbase.org'),
|
||||
'avatar_url' => env('AVATAR_CDN_URL', 'https://file.skinbase.org'),
|
||||
'avatar_url' => env('AVATAR_CDN_URL', 'https://files.skinbase.org'),
|
||||
];
|
||||
|
||||
@@ -65,12 +65,12 @@ return [
|
||||
|
||||
'legacy' => [
|
||||
'driver' => 'mysql',
|
||||
'url' => env('LEGACY_DB_URL'),
|
||||
'host' => env('LEGACY_DB_HOST', env('DB_HOST', '127.0.0.1')),
|
||||
'port' => env('LEGACY_DB_PORT', env('DB_PORT', '3306')),
|
||||
'database' => env('LEGACY_DB_DATABASE', 'projekti_old_skinbase'),
|
||||
'username' => env('LEGACY_DB_USERNAME', env('DB_USERNAME', 'root')),
|
||||
'password' => env('LEGACY_DB_PASSWORD', env('DB_PASSWORD', '')),
|
||||
'url' => env('DB_LEGACY_URL', env('LEGACY_DB_URL')),
|
||||
'host' => env('DB_LEGACY_HOST', env('LEGACY_DB_HOST', env('DB_HOST', '127.0.0.1'))),
|
||||
'port' => env('DB_LEGACY_PORT', env('LEGACY_DB_PORT', env('DB_PORT', '3306'))),
|
||||
'database' => env('DB_LEGACY_DATABASE', env('LEGACY_DB_DATABASE', 'projekti_old_skinbase')),
|
||||
'username' => env('DB_LEGACY_USERNAME', env('LEGACY_DB_USERNAME', env('DB_USERNAME', 'root'))),
|
||||
'password' => env('DB_LEGACY_PASSWORD', env('LEGACY_DB_PASSWORD', env('DB_PASSWORD', ''))),
|
||||
'unix_socket' => env('LEGACY_DB_SOCKET', ''),
|
||||
'charset' => env('LEGACY_DB_CHARSET', 'utf8mb4'),
|
||||
'collation' => env('LEGACY_DB_COLLATION', 'utf8mb4_unicode_ci'),
|
||||
|
||||
10
config/forum.php
Normal file
10
config/forum.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'preview_images' => [
|
||||
'default' => '/images/forum/default.jpg',
|
||||
'map' => [
|
||||
// 'announcements' => '/images/forum/defaults/announcements.jpg',
|
||||
],
|
||||
],
|
||||
];
|
||||
@@ -39,4 +39,12 @@ return [
|
||||
'driver' => env('IMAGE_DRIVER', 'gd'),
|
||||
],
|
||||
|
||||
'recaptcha' => [
|
||||
'enabled' => env('RECAPTCHA_ENABLED', false),
|
||||
'site_key' => env('RECAPTCHA_SITE_KEY'),
|
||||
'secret' => env('RECAPTCHA_SECRET_KEY'),
|
||||
'verify_url' => env('RECAPTCHA_VERIFY_URL', 'https://www.google.com/recaptcha/api/siteverify'),
|
||||
'timeout' => (int) env('RECAPTCHA_TIMEOUT', 5),
|
||||
],
|
||||
|
||||
];
|
||||
|
||||
44
config/usernames.php
Normal file
44
config/usernames.php
Normal file
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'min' => 3,
|
||||
'max' => 20,
|
||||
'regex' => '/^[a-zA-Z0-9_-]+$/',
|
||||
'rename_cooldown_days' => 90,
|
||||
'similarity_threshold' => 2,
|
||||
'reserved' => [
|
||||
'admin',
|
||||
'root',
|
||||
'support',
|
||||
'staff',
|
||||
'moderator',
|
||||
'mod',
|
||||
'system',
|
||||
'api',
|
||||
'www',
|
||||
'mail',
|
||||
'ftp',
|
||||
'skinbase',
|
||||
'official',
|
||||
'help',
|
||||
'security',
|
||||
'login',
|
||||
'register',
|
||||
'auth',
|
||||
'dashboard',
|
||||
'settings',
|
||||
'forum',
|
||||
'gallery',
|
||||
'upload',
|
||||
'search',
|
||||
'static',
|
||||
'cdn',
|
||||
'assets',
|
||||
'images',
|
||||
'profile',
|
||||
'user',
|
||||
'users',
|
||||
],
|
||||
];
|
||||
Reference in New Issue
Block a user