feat: add links to legal docs, force users to accept legal docs

This commit is contained in:
2022-04-04 11:03:09 +01:00
parent 2c63c2265d
commit e8cdc7c710
10 changed files with 25 additions and 28 deletions

View File

@@ -106,6 +106,7 @@ class RegisterController extends Controller
'uuid' => (Options::getOption('requireGameLicense') && Options::getOption('currentGame') == 'MINECRAFT') ? ['required', 'string', 'unique:users', 'min:32', 'max:32'] : ['nullable', 'string'],
'name' => ['required', 'string', 'max:255'],
'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
'acceptTerms' => ['required', 'accepted'],
'password' => $password,
], [
'uuid.required' => 'Please enter a valid (and Premium) Minecraft username! We do not support cracked users.',