Я пытаюсь разработать приложение с использованием Backbonejs и SLIM php framework. Теперь мне нужно разработать логин пользователя. Я прочитал несколько сообщений в stackoverflow. Некоторые из них
Backbone.js и аутентификация пользователя
backbone.js + require.js + аутентификация пользователя
backbone.js - обработка, если пользователь вошел в систему или нет
Я хотел бы знать, какой из них является надлежащим и безопасным процессом в этом отношении?
Я согласен с первым комментарием, это очень широкая тема. Для реального приложения я бы рекомендовал найти решение, которое уже существует и включить его в ваш проект (есть много, что может пойти не так). Я не могу дать вам много рекомендаций, но я успешно использовал UserCake с Slim. Я читал, но не использовал, другие системы аутентификации, которые используют Slim middleware. Я думаю, вы захотите найти тот, который соответствует вашим потребностям, возможно, тот, который может обрабатывать AJAX с вашим Backbone интерфейсом.
С другой стороны, создание собственного может быть образовательным опытом. Я сделал это один раз в простой PHP (предупреждение не использует этот проект), чтобы оценить уже существующие решения. Я получил лучшее понимание соления, хеширования, SQL-инъекции и безопасности в целом.