Аутентификация MVC - это собственная модель? - PullRequest
0 голосов
/ 06 января 2010

У меня есть сайт в социальной сети с симпатичной моделью User, которая, кажется, сейчас охватывает все мои базы.

Я переделываю код из спагетти и хочу найти лучшее решение для входа в систему / регистрации пользователя. Вот мои варианты (я думаю):

  1. Создать отдельный класс Auth (модель?), Который просто ищет запись пользователя и возвращает новый объект User, если найден.

  2. Добавьте функциональность «login» в класс User, что позволит мне регистрировать моего пользователя как любой объект User, который мне нужен.

Пожалуйста, дайте мне знать, как это сделать, так как я новичок в хороших методах кодирования (по общему признанию)

1 Ответ

2 голосов
/ 06 января 2010

Просто сделайте это отдельно таким образом, чтобы позже вы могли расширить класс, чтобы выполнять такие вещи, как FB, OAuth, вход в систему OpenID и т. Д.

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