Registration almost works. Fix it.

このコミットが含まれているのは:
テクニカル諏訪子 2018-02-15 22:43:45 +09:00
コミット a9dfe2ee60
3個のファイルの変更21行の追加2行の削除

ファイルの表示

@ -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');