Asp.net 在自定义应用程序中实现OpenId,其中用户仅由管理员创建

Asp.net 在自定义应用程序中实现OpenId,其中用户仅由管理员创建,asp.net,openid,Asp.net,Openid,在我的asp.net应用程序中,用户由管理员创建&这些用户需要使用自己的电子邮件/密码或openid登录系统。那么,在这种情况下实施的最佳方案是什么 我的意思是,由于用户不能自己注册,管理员是否需要将每个openid与用户关联&我需要什么样的表结构 我还需要stackoverflow.com这样的登录界面来显示多种类型的身份验证(来自不同提供商的默认和openid)?如果符合以下条件,可以这样设置:- 让用户访问您的站点并尝试登录 完整的OpenID身份验证是否从OpenID中提取一个可作为唯

在我的asp.net应用程序中,用户由管理员创建&这些用户需要使用自己的电子邮件/密码或openid登录系统。那么,在这种情况下实施的最佳方案是什么

我的意思是,由于用户不能自己注册,管理员是否需要将每个openid与用户关联&我需要什么样的表结构


我还需要stackoverflow.com这样的登录界面来显示多种类型的身份验证(来自不同提供商的默认和openid)?

如果符合以下条件,可以这样设置:-

  • 让用户访问您的站点并尝试登录
  • 完整的OpenID身份验证是否从OpenID中提取一个可作为唯一用户标识符的笔名
  • 验证后,检查授权用户数据库中是否存在该用户。如果没有,请将其添加到新用户的sperate表中。对于新用户,显示一条类似于“管理员授权后您可以登录到站点”的消息
  • 为管理员提供查看新用户的界面
  • 允许管理员授权新用户。这将根据您的业务标准将用户移动到授权用户
  • 一旦授权,用户可以登录到该网站

附言:看一看

如果以下条件合适,您可以这样设置:-

  • 让用户访问您的站点并尝试登录
  • 完整的OpenID身份验证是否从OpenID中提取一个可作为唯一用户标识符的笔名
  • 验证后,检查授权用户数据库中是否存在该用户。如果没有,请将其添加到新用户的sperate表中。对于新用户,显示一条类似于“管理员授权后您可以登录到站点”的消息
  • 为管理员提供查看新用户的界面
  • 允许管理员授权新用户。这将根据您的业务标准将用户移动到授权用户
  • 一旦授权,用户可以登录到该网站

附言:看看

@ramkumar,如果您能告诉我们答案是否符合您的要求,我们将不胜感激@ramkumar,如果您能告诉我们答案是否符合您的要求,我们将不胜感激!