ASP.NET MVC RavenDB Сохранить пользователя

Я знаю, как сохранять документы в RavenDB, но я пытаюсь понять, как я могу сохранить объект пользователя:

public class User
{
   public string Username {get;set;}
   public string Password {get;set;}
   public string Email {get;set;}
}

Конечно, я могу сохранить объект пользователя, но как насчет шифрования пароля? И есть ли «правильный» или другой способ сохранения объекта пользователя? Сохранение и извлечение объекта пользователя — моя цель.

Любая помощь высоко ценится.


person Subby    schedule 01.11.2013    source источник


Ответы (1)


Шифрование паролей вам придется реализовать самостоятельно. См. пример здесь:

https://github.com/synhershko/NSemble/blob/master/NSemble.Web/Modules/Welcome/WelcomeModule.cs https://github.com/synhershko/NSemble/blob/master/NSemble.Core/Nancy/NSembleUserAuthentication.cs

Объект User ничем не отличается от любого другого объекта в вашей системе.

person synhershko    schedule 02.11.2013