Registration almost works. Fix it.
このコミットが含まれているのは:
コミット
a9dfe2ee60
|
@ -33,8 +33,16 @@ class AuthController extends Controller {
|
|||
$username = $request->username;
|
||||
$email = $request->email;
|
||||
$password = $request->password;
|
||||
$country = $request->country;
|
||||
$gender = $request->gender;
|
||||
|
||||
User::create(['username' => $username, 'email' => $email, 'password' => Hash::make($password)]);
|
||||
User::create([
|
||||
'username' => $username,
|
||||
'email' => $email,
|
||||
'password' => Hash::make($password),
|
||||
'country' => $country,
|
||||
'gender' => $gender
|
||||
]);
|
||||
|
||||
return $this->login($request);
|
||||
}
|
||||
|
|
|
@ -64,8 +64,18 @@ class UserController extends Controller {
|
|||
));
|
||||
}
|
||||
|
||||
public function getExist($username, $email) { // /api/rpc/user/user/getexist/username/email
|
||||
$isExist = DB::table('users')
|
||||
->select('username', 'email')
|
||||
->where('username', mb_strtolower($username))
|
||||
->orWhere('email', mb_strtolower($email))
|
||||
->get();
|
||||
|
||||
return $isExist->count();
|
||||
}
|
||||
|
||||
public function getPostStyle($id) { // /api/rpc/user/user/getpoststyle/id
|
||||
return DB:: table('users')
|
||||
return DB::table('users')
|
||||
->select('header', 'footer')
|
||||
->where('id', $id)
|
||||
->get();
|
||||
|
|
|
@ -18,6 +18,7 @@ Route::get('/api/rpc/user/owner/getentriesofowner/{id}', 'UserController@getEntr
|
|||
// User
|
||||
Route::get('/api/rpc/user/user/getusers', 'UserController@getUsers');
|
||||
Route::get('/api/rpc/user/user/getuser/{id}', 'UserController@getUser');
|
||||
Route::get('/api/rpc/user/user/getexist/{username}/{email}', 'UserController@getExist');
|
||||
Route::get('/api/rpc/user/user/getpoststyle/{id}', 'UserController@getPostStyle');
|
||||
Route::get('/api/rpc/user/user/getgroupname/{id}', 'UserController@getGroupName');
|
||||
Route::get('/api/rpc/user/user/getgroupcolours', 'UserController@getGroupColours');
|
||||
|
|
新しいイシューから参照