Могу ли я использовать поставщика членства в ASP.NET WebForms со своей собственной базой данных пользователей? Если так, то как?

Я ищу способы реализовать функциональность входа в систему в моем приложении ASP.NET WebForms.
Я знаю, что могу использовать поставщика членства по умолчанию, который создает свои собственные таблицы. Я хочу знать, могу ли я использовать свою собственную схему для базы данных. Я не хочу устанавливать таблицы членства в моей базе данных или иным образом.
У меня есть база данных с существующей структурой, которую я не могу изменить.

Или я должен пойти трудным путем и написать своего собственного поставщика членства, как это предлагает. Если да, то, пожалуйста, будьте любезны, чтобы указать мне на некоторые учебники о том, как написать базового поставщика членства.

1 ответ

Решение

Вы можете просто настроить стандартную таблицу UserProfile членства, как в следующих примерах: (1), (2).

Или вы можете использовать свои собственные существующие данные и сопоставить своих пользователей по идентификатору или уникальному имени пользователя со стандартными пользователями членства. Если вы используете это, имейте в виду, чтобы оно было единообразным (т. Е. При работе с пользователями в вашем приложении).

Другие вопросы по тегам