aboutsummaryrefslogtreecommitdiff
path: root/src/CamilStaps/BotleaguesApi/ActivationCodeAuthenticationProvider.php
diff options
context:
space:
mode:
authorCamil Staps2015-06-28 00:16:54 +0200
committerCamil Staps2015-06-28 00:16:54 +0200
commit1a3c6167f6a68964a0bd94c064a88794c952efb6 (patch)
tree984508e789b96e2f8906c00a9def229435b45403 /src/CamilStaps/BotleaguesApi/ActivationCodeAuthenticationProvider.php
parentExpose Location header; redirect after storing User (diff)
Lumen
Diffstat (limited to 'src/CamilStaps/BotleaguesApi/ActivationCodeAuthenticationProvider.php')
-rw-r--r--src/CamilStaps/BotleaguesApi/ActivationCodeAuthenticationProvider.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/CamilStaps/BotleaguesApi/ActivationCodeAuthenticationProvider.php b/src/CamilStaps/BotleaguesApi/ActivationCodeAuthenticationProvider.php
index 768b2ce..f6d657b 100644
--- a/src/CamilStaps/BotleaguesApi/ActivationCodeAuthenticationProvider.php
+++ b/src/CamilStaps/BotleaguesApi/ActivationCodeAuthenticationProvider.php
@@ -22,7 +22,7 @@ namespace CamilStaps\BotleaguesApi;
use CamilStaps\BotleaguesApi\Database\PasswordReminder;
use CamilStaps\BotleaguesApi\Database\User;
-use Dingo\Api\Auth\Provider\Provider;
+use Dingo\Api\Contract\Auth\Provider;
use Dingo\Api\Routing\Route;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
@@ -42,8 +42,8 @@ class ActivationCodeAuthenticationProvider implements Provider {
* @return mixed
*/
public function authenticate(Request $request, Route $route) {
- $user = User::findOrFail($request->route('user'));
- $passwordReminder = PasswordReminder::findOrFail($request->route('password_reminder'));
+ $user = User::findOrFail($request->route()[2]['user']);
+ $passwordReminder = PasswordReminder::findOrFail($request->route()[2]['password_reminder']);
if (!empty($user) && !empty($passwordReminder) && $passwordReminder->userEmail == $user->email && $passwordReminder->isValid()) {
Auth::login($user);