我想在 ASP.NET MVC 4 应用程序中植入一些用户配置文件数据,以便我可以运行一些(浏览器)自动化 UI 测试(用于应用程序的安全区域)。
我不想存储任何密码,所以我只使用外部 OAuth/OpenID 身份验证提供程序,例如 Google。
是否有任何理由不将我的 Google OpenID URL 包含在数据种子方法(将提交到公共 GitHub 存储库)中?该ProviderUserId
字段(webpages_OAuthMembership
默认情况下在表中)是否应该保密?
有没有更好的方法来测试仅使用外部身份验证提供程序的公共 MVC 4 互联网应用程序?