aboutsummaryrefslogtreecommitdiff
path: root/src/CamilStaps/BotleaguesApi/ActivationCodeAuthenticationProvider.php
diff options
context:
space:
mode:
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);