aboutsummaryrefslogtreecommitdiff
path: root/src/CamilStaps/BotleaguesApi/TokenAuthenticationProvider.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/CamilStaps/BotleaguesApi/TokenAuthenticationProvider.php')
-rw-r--r--src/CamilStaps/BotleaguesApi/TokenAuthenticationProvider.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/CamilStaps/BotleaguesApi/TokenAuthenticationProvider.php b/src/CamilStaps/BotleaguesApi/TokenAuthenticationProvider.php
index c973174..b7369cc 100644
--- a/src/CamilStaps/BotleaguesApi/TokenAuthenticationProvider.php
+++ b/src/CamilStaps/BotleaguesApi/TokenAuthenticationProvider.php
@@ -28,12 +28,12 @@ class TokenAuthenticationProvider implements Provider {
* @return mixed
*/
public function authenticate(Request $request, Route $route) {
- if (!$request->has(['user_id', 'token'])) {
- throw new UnauthorizedHttpException(null, "Include user_id and token in your request.");
+ if (!$request->has(['email', 'token'])) {
+ throw new UnauthorizedHttpException(null, "Include email and token in your request.");
}
- $user = User::find($request->get('user_id'));
- if ($user != null && $user->validToken($request->get('token'))) {
+ $user = User::findOrFail($request->get('email'));
+ if ($user->validToken($request->get('token'))) {
Auth::login($user);
return Auth::user();
}