Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / простейшая авторизация MVC 4 / 7 сообщений из 7, страница 1 из 1
08.06.2012, 18:08
    #37831686
!ME
!ME
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейшая авторизация MVC 4
Мне необходимо сделать простейшую авторизацию в админке для админа. Потом может еще добавлю пару пользователей. Делал как в книге "ASP.NET MVC Framework 3" Стивена Сандерсона. То есть в конфиге указал
Код: xml
1.
2.
3.
4.
5.
6.
7.
 <authentication mode="Forms">
      <forms loginUrl="~/Account/Login" timeout="2880">
        <credentials passwordFormat="SHA1">
          <user name="admin" password="e9fe51f94eadabf54dbf2fbbd57188b9abee436e"/>
        </credentials>
      </forms>
    </authentication>



Проверяю так:
Код: c#
1.
if (FormsAuthentication.Authenticate(name, password)){...}



но студия (2012RС) мне пишет, что это способ устарел
"Предупреждение 4 "System.Web.Security.FormsAuthentication.Authenticate(string, string)" является устаревшим: ""The recommended alternative is to use the Membership APIs, such as Membership.ValidateUser. For more information, see http://msdn.microsoft.com/en-us/library/tw292whz.aspx."" C:\Users\User\documents\visual studio 2012\Projects\TestMvcApplication\TestMvcApplication\Controllers\AccountController.cs 29 17 TestMvcApplication
"
Вопрос в том, может ли проверка аля Membership.ValidateUser(name, password) работать не с бд пользователей, а с данными о юзерах из конфиг файла, так как для простейшей задачи тоскать с собой бд с пользователями кажется лишним. Спасибо.
PS А еще впрос интересует, можно как-то VS 2012RC сделать на английском языке, а то скачал с оф сайта, а там сразу русифицированная(
...
Рейтинг: 0 / 0
09.06.2012, 08:58
    #37832195
AlexeiK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейшая авторизация MVC 4
!ME,

membership может работать с твоим личным провайдером, который может хранить данные где угодно.
...
Рейтинг: 0 / 0
09.06.2012, 11:14
    #37832401
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейшая авторизация MVC 4
!MEА еще впрос интересует, можно как-то VS 2012RC сделать на английском языке, а то скачал с оф сайта, а там сразу русифицированная(
Можно. Выбираешь перед скачиванием Язык загрузки (Download language) и вуаля. Или можно в адресе вместо ru-ru указать en-us. :)
...
Рейтинг: 0 / 0
09.06.2012, 13:51
    #37832688
!ME
!ME
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейшая авторизация MVC 4
То есть грубо говоря, иначе как написанием собственного провайдера не обойтись? А уже установленную студию можно как-то "дерусифицировать"?)
...
Рейтинг: 0 / 0
09.06.2012, 14:00
    #37832703
!ME
!ME
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейшая авторизация MVC 4
Тогда может тупо оставит текущую реализацию и не обращать внимания, что это способ помечен как устаревший? В чем он устарел кстати?)
...
Рейтинг: 0 / 0
09.07.2012, 11:52
    #37871379
AlexeiK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейшая авторизация MVC 4
!ME,

скажи, ты какой движок для генерации html используешь в своем mvc приложении?
...
Рейтинг: 0 / 0
09.07.2012, 13:14
    #37871513
!ME
!ME
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
простейшая авторизация MVC 4
Razor
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / простейшая авторизация MVC 4 / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]