Я собираюсь начать работу над проектом веб-сайта ASP.NET (C#), который требует от пользователей аутентификации, и я столкнулся с проблемой дизайна. Я должен использовать базу данных SQL Server для хранения данных веб-приложения (для включения данных пользователя для входа), но вся информация, которую я нашел в отношении ASP.NET и аутентификации, использует проверку подлинности Windows.Аутентификация базы данных SQL Server SQL Server
Теперь, конечно, я мог просто написать код для запроса базы данных и проверить вход пользователя в базу данных, чтобы узнать, существует ли имя пользователя/пароль (текущий план), но как установить состояние сеанса для аутентификации вместе с другими данными (например, идентификатором пользователя), чтобы сайт мог предоставить пользователю только свои данные?
его неправда, есть много статей о том, как вы храните свою аутентификацию на MS SQL. – Aristos
Есть так много способов ответить на это, поскольку есть программисты. К сожалению, голосование закрывается как «слишком широкое». –
Прочтите это http://msdn.microsoft.com/en-us/library/ff647396.aspx – Aristos