1
0
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:
Toby Zerner
2015-05-04 10:30:56 +09:30
parent 95c192c380
commit 0a2c05379c
3 changed files with 21 additions and 13 deletions

View File

@@ -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)) {