mirror of
https://github.com/flarum/core.git
synced 2025-10-23 04:36:08 +02:00
Update TokenAction for new architecture
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
use Illuminate\Http\Request;
|
||||
use Flarum\Forum\Events\UserLoggedIn;
|
||||
use Flarum\Core\Repositories\UserRepositoryInterface;
|
||||
use Flarum\Api\Request as ApiRequest;
|
||||
|
||||
class LoginAction extends BaseAction
|
||||
{
|
||||
@@ -17,7 +18,8 @@ class LoginAction extends BaseAction
|
||||
|
||||
public function handle(Request $request, $routeParams = [])
|
||||
{
|
||||
$response = $this->callAction('Flarum\Api\Actions\TokenAction', $request->only('identification', 'password'));
|
||||
$response = app('Flarum\Api\Actions\TokenAction')
|
||||
->handle(new ApiRequest($request->only('identification', 'password')));
|
||||
|
||||
$data = $response->getData();
|
||||
if (! empty($data->token)) {
|
||||
|
Reference in New Issue
Block a user