Rangliste almost done

This commit is contained in:
Torsten 2017-06-26 17:21:30 +02:00
parent 12651fc2e8
commit 43fd8c8cbf
579 changed files with 172489 additions and 127 deletions

View file

@ -5,6 +5,7 @@ namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
use Log;
class RegistrationController extends Controller
{
@ -18,6 +19,7 @@ class RegistrationController extends Controller
// Validate form
$this->validate(request(), [
'name' => 'required',
'fullname' => 'required',
'email' => 'required|email',
'password' => 'required|confirmed'
@ -27,9 +29,18 @@ class RegistrationController extends Controller
//$user = User::create(request(['name','email','password']));
$user = User::create([
'name' => request('name'),
'fullname' => request('fullname'),
'email'=> request('email'),
'password' => bcrypt(request('password'))]);
// Sign them in
// First user is made admin automatically
Log::info("User count:" . User::all()->count());
if (User::all()->count()==1) {
$user->admin = true;
}
$user->save();
auth()->login($user);
// Redirect to the home page