Есть проект на symfony2 где бекэнд и фронтенд в фреймворке. Было принято решение разделить на symfony(backend) + angular2(frontend). В интернете куча разного материала как делать всякие мелочи в этой связке. Но как правильно в целом строить процесс работы - не совсем ясно. Как организовать авторизацию пользователя? На текущий момент мое видение следующее: выводим форму авторизации пользователю, он вводит логин пасс, мы этот логин пасс передаем симфони на кастомный "авторизатор"(хз как правильно перевести)
symfony.com/doc/current/security/api_key_authentic... та его авторизует и генерит токен, который мы кладем в редис(общий для ноды и симфони) и куки пользователя.
Все ли правильно я описал? Может будет лучшее решение?