Я скоро начну новый веб-проект, который состоит из 2 основных областей.
- Форумы / Сообщество
- Recruitment
До сих пор я всегда использовал простую проверку подлинности с помощью форм на веб-сайтах моего сообщества и один метод проверки подлинности, при котором один файл cookie / тикет использовался по всему сайту (с разными ролями на пользователя, также хранящиеся в тикете) , Я не использовал встроенные элементы управления LogIn и вместо этого всегда просто создавал свою собственную форму входа / регистрации и писал код для вставки (и проверки подлинности в сценарии входа в систему) моей таблицы «Users». Поэтому я по сути только что использовал метод .IsAuthenticated () (чтобы определить, вошел ли пользователь в систему), сослался на свойство UserData в заявке (чтобы определить, к каким ролям принадлежит пользователь) и настроил «местоположение». ограничения в Web.config, поэтому страница входа автоматически отображается для страниц, требующих «членский доступ» и т. д.
В моем новом проекте мне потребуется регистрация / вход пользователя только для части форума / сообщества. Затем мне нужна дополнительная регистрация пользователя / логин для части сайта, посвященной набору персонала (никак не связанной с пользователями, которые регистрируются / входят в раздел Форумы / Сообщество сайта).
Мне было интересно, если это возможно, и если так, как это сделать?
Страницы регистрации / входа пользователей могут выглядеть одинаково, но мой базовый код будет создавать учетные записи / аутентифицироваться на разных таблицах БД.