2015-02-23 9 views
0

Я хочу, чтобы мой сайт просматривался анонимными пользователями. и я не хочу, чтобы у него была пользовательская часть входа/регистрации. Мне просто нужен один пользователь в качестве администратора, а его имя пользователя и пароль выбраны вручную. Какова наилучшая практика для реализации этой части входа (на сайте есть только один пользователь навсегда). Мой вопрос заключается в том, как реализовать эту единицу входа пользователя, где хранится имя пользователя и пароль, и нужна ли ему таблица в базе данных?Какова наилучшая практика для внедрения только одного пользователя (администратора) в веб-приложении mvc 4

+0

'web.config', кажется, лучший вариант для вас. Есть объяснение [как использовать 'web.config'] (http://forums.asp.net/t/1141844.aspx?Asterisk+for+All+users+or+Authenticated+Users+web+config+) – Celdor

ответ

0

Для меня - если у вас такая простая система, то просто сохранить имя пользователя/pwd в файле web.config хорошо.

Я бы создал вспомогательный класс, чтобы завершить разговор с конфигурационным файлом (ConfigurationManager.AppSettings on MSDN) и использовать и оценить простое действие «входа».

Стол не нужен.

Наконец - убедитесь, что вы добавляете AuthoriseAttribute к контроллеру, который будет делать действия администратора ...

НТН

+0

Серьезно ... в 'web.config' – ediblecode

+0

Эй, держите это просто и все это ... серьезный вопрос: что бы вы предложили иначе? (искренне заинтересован!) –

0

Простой способ - просто удалить контроллер и представление, ответственное за регистрацию новых пользователей, изменить маршрутизацию на страницу входа и установить.

 Смежные вопросы

  • Нет связанных вопросов^_^