Аутентификация Symfony 4 с помощью JSON - PullRequest
0 голосов
/ 30 мая 2018

Я следую этому руководству , чтобы создать конечную точку аутентификации Json, но застреваю в той части, где говорится, что метод контроллера может быть пустым.

Когда я достигаю конечной точки, яполучите исключение Symfony, говорящее:

The controller must return a response (null given). Did you forget to add a return statement somewhere in your controller?

У меня есть все необходимые конфиги:

security.yaml

firewalls:
    dev:
        pattern: ^/(_(profiler|wdt)|css|images|js)/
        security: false
    main:
        anonymous: ~
        json_login:
            check_path: /login

Контроллер

namespace App\Controller;

use Symfony\Component\Routing\Annotation\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;

class SecurityController extends Controller
{
    /**
     * @Route("/login", name="login")
    */
    public function login(Request $request)
    {
    }
}

Если я возвращаю что-то в конечную точку входа в систему, то все это работает.Это должно быть так, поскольку в документации сказано, что мне ничего не нужно возвращать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...