Я собираюсь реализовать систему членства, использующую OpenID для моего приложения ASP.NET, аналогично системе, используемой здесь в StackOverflow. Мне известно, что библиотека OpenAuth, как правило, считается подходящим вариантом, но мне сложно понять, как ее реализовать.
Я использую NHibernate для сохранения объектов моего домена. У меня есть таблица Users со столбцом имени пользователя, столбцом электронной почты и т. Д. Я не уверен, как интегрировать OpenID с моей собственной таблицей пользователей, и я не нашел ни одного хорошего учебника по этому вопросу. У кого-нибудь есть опыт с этим? Каков наилучший способ сделать это?