Я запутался в нужное время, чтобы использовать SQLMembershipProvider против моего собственного провайдера. Я строю систему, где пользователи могут создавать учетные записи; а затем создавать объекты в нашей системе. Когда пользователь входит в систему, он должен видеть и редактировать созданные им объекты.
Теперь я могу сделать это с помощью SQLMembershipProvider? Насколько я понимаю, SQLMembershipProvider хранит пользователей в своей собственной базе данных. Если это так, как я могу связать свои объекты с пользователем, который их создал? Я читал о системе свойств профиля, но, похоже, это не сработает, поскольку она просто добавляет дополнительную информацию, например, почтовый индекс, в объект .Net users.
Как будет выглядеть моя таблица объектов; как в колонке, в которой указано, какой пользователь создал объект?
Или мне просто нужно создать пользовательский MembershipProvider, который будет хранить пользователей в моей собственной базе данных?