Я создаю настраиваемый поставщик членства для веб-приложения, пользователи которого уже хранятся в существующей таблице базы данных. Я использовал некоторый код из учебника, чтобы помочь моему провайдеру быстро начать работу, но я немного растерялся из-за того, как я могу взаимодействовать с самим процессом входа в систему.
У моего пользовательского провайдера есть метод переопределения для ValidateUser (), и в данный момент я просто возвращаю значение true. Но я хочу создать текущий объект пользователя для хранения в области видимости сеанса. Этот объект просто хранит некоторые сведения о пользователе.
Я полагаю, что другим вариантом будет использование поставщика профилей ASP.Net, но, опять же, мне не ясно, где подключиться к процессу входа в систему, чтобы выполнить какой-либо код, который будет либо создавать этот объект пользователя, либо заполнять информацию профиля для текущего пользователь.