首页 开发技术 其它     /    AspNetCore.Identity.DocumentDb:用于ASP.NETCore标识的CosmosDBDocumentDB存储提供程序-源码

AspNetCore.Identity.DocumentDb:用于ASP.NETCore标识的CosmosDBDocumentDB存储提供程序-源码

上传者: weixin_42131861 | 上传时间:2024/9/17 20:35:53 | 文件大小:105KB | 文件类型:ZIP
AspNetCore.Identity.DocumentDb:用于ASP.NETCore标识的CosmosDBDocumentDB存储提供程序-源码
AspNetCore.Identity.DocumentDbAspNetCore.Identity.DocumentDb是ASP.NETCoreIdentity的存储提供程序,允许您将AzureDocumentDB用作数据存储库而不是默认SQLServer存储库。
它支持身份的所有功能,包括完整的角色支持和外部身份验证服务。
框架支持.NET标准1.6.NET标准2.0.NETFramework4.6+使用NuGet将AspNetCore.Identity.DocumentDb添加到您的项目中在程序包管理器控制台中运行以下命令:Install-PackageCodeKoenig.AspNetCore.Identity.DocumentDb支持的身份功能用户商店:用户数索偿外部身份验证(登录)两要素认证的角色密码防伪邮票电话号码电子邮件闭锁角色商店:的角色基于角色的声明ASP.NETMVCCore中的快速入门AspNetCore.Identity.DocumentDb的工作方式类似于默认SQLServer存

文件下载

资源详情

[{"title":"(95个子文件105KB)AspNetCore.Identity.DocumentDb:用于ASP.NETCore标识的CosmosDBDocumentDB存储提供程序-源码","children":[{"title":"AspNetCore.Identity.DocumentDb-master","children":[{"title":"Samples","children":[{"title":"IdentitySample.Mvc","children":[{"title":"MessageServices.cs <span style='color:#111;'>473B</span>","children":null,"spread":false},{"title":"Models","children":[{"title":"AccountViewModels","children":[{"title":"VerifyCodeViewModel.cs <span style='color:#111;'>610B</span>","children":null,"spread":false},{"title":"SendCodeViewModel.cs <span style='color:#111;'>455B</span>","children":null,"spread":false},{"title":"LoginViewModel.cs <span style='color:#111;'>518B</span>","children":null,"spread":false},{"title":"RegisterViewModel.cs <span style='color:#111;'>853B</span>","children":null,"spread":false},{"title":"ForgotPasswordViewModel.cs <span style='color:#111;'>337B</span>","children":null,"spread":false},{"title":"ResetPasswordViewModel.cs <span style='color:#111;'>829B</span>","children":null,"spread":false},{"title":"ExternalLoginConfirmationViewModel.cs <span style='color:#111;'>348B</span>","children":null,"spread":false}],"spread":true},{"title":"ApplicationUser.cs <span style='color:#111;'>362B</span>","children":null,"spread":false},{"title":"ManageViewModels","children":[{"title":"IndexViewModel.cs <span style='color:#111;'>483B</span>","children":null,"spread":false},{"title":"ManageLoginsViewModel.cs <span style='color:#111;'>464B</span>","children":null,"spread":false},{"title":"FactorViewModel.cs <span style='color:#111;'>243B</span>","children":null,"spread":false},{"title":"SetPasswordViewModel.cs <span style='color:#111;'>754B</span>","children":null,"spread":false},{"title":"RemoveLoginViewModel.cs <span style='color:#111;'>347B</span>","children":null,"spread":false},{"title":"ConfigureTwoFactorViewModel.cs <span style='color:#111;'>371B</span>","children":null,"spread":false},{"title":"VerifyPhoneNumberViewModel.cs <span style='color:#111;'>440B</span>","children":null,"spread":false},{"title":"AddPhoneNumberViewModel.cs <span style='color:#111;'>376B</span>","children":null,"spread":false},{"title":"ChangePasswordViewModel.cs <span style='color:#111;'>908B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Services","children":[{"title":"MessageServices.cs <span style='color:#111;'>833B</span>","children":null,"spread":false},{"title":"ISmsSender.cs <span style='color:#111;'>241B</span>","children":null,"spread":false},{"title":"IEmailSender.cs <span style='color:#111;'>260B</span>","children":null,"spread":false}],"spread":true},{"title":"wwwroot","children":[{"title":"css","children":[{"title":"site.css <span style='color:#111;'>584B</span>","children":null,"spread":false}],"spread":true},{"title":"js","children":[{"title":"site.js <span style='color:#111;'>34B</span>","children":null,"spread":false}],"spread":true},{"title":"favicon.ico <span style='color:#111;'>31.29KB</span>","children":null,"spread":false}],"spread":true},{"title":"Program.cs <span style='color:#111;'>644B</span>","children":null,"spread":false},{"title":"Controllers","children":[{"title":"AccountController.cs <span style='color:#111;'>17.56KB</span>","children":null,"spread":false},{"title":"HomeController.cs <span style='color:#111;'>554B</span>","children":null,"spread":false},{"title":"ManageController.cs <span style='color:#111;'>13.03KB</span>","children":null,"spread":false}],"spread":true},{"title":"Startup.cs <span style='color:#111;'>5.26KB</span>","children":null,"spread":false},{"title":"web.Release.config <span style='color:#111;'>1.30KB</span>","children":null,"spread":false},{"title":"web.Debug.config <span style='color:#111;'>1.24KB</span>","children":null,"spread":false},{"title":"IdentitySample.Mvc.csproj <span style='color:#111;'>2.42KB</span>","children":null,"spread":false},{"title":"appsettings.json <span style='color:#111;'>357B</span>","children":null,"spread":false},{"title":"CopyAspNetLoader.cmd <span style='color:#111;'>349B</span>","children":null,"spread":false},{"title":"Views","children":[{"title":"Account","children":[{"title":"ForgotPassword.cshtml <span style='color:#111;'>1.03KB</span>","children":null,"spread":false},{"title":"SendCode.cshtml <span style='color:#111;'>697B</span>","children":null,"spread":false},{"title":"Register.cshtml <span style='color:#111;'>1.51KB</span>","children":null,"spread":false},{"title":"Lockout.cshtml <span style='color:#111;'>200B</span>","children":null,"spread":false},{"title":"ResetPassword.cshtml <span style='color:#111;'>1.52KB</span>","children":null,"spread":false},{"title":"ExternalLoginFailure.cshtml <span style='color:#111;'>166B</span>","children":null,"spread":false},{"title":"ExternalLoginConfirmation.cshtml <span style='color:#111;'>1.23KB</span>","children":null,"spread":false},{"title":"ForgotPasswordConfirmation.cshtml <span style='color:#111;'>155B</span>","children":null,"spread":false},{"title":"Login.cshtml <span style='color:#111;'>3.92KB</span>","children":null,"spread":false},{"title":"ResetPasswordConfirmation.cshtml <span style='color:#111;'>216B</span>","children":null,"spread":false},{"title":"ConfirmEmail.cshtml <span style='color:#111;'>234B</span>","children":null,"spread":false},{"title":"VerifyCode.cshtml <span style='color:#111;'>1.26KB</span>","children":null,"spread":false}],"spread":false},{"title":"Manage","children":[{"title":"ManageLogins.cshtml <span style='color:#111;'>2.10KB</span>","children":null,"spread":false},{"title":"VerifyPhoneNumber.cshtml <span style='color:#111;'>1.01KB</span>","children":null,"spread":false},{"title":"Index.cshtml <span style='color:#111;'>2.87KB</span>","children":null,"spread":false},{"title":"AddPhoneNumber.cshtml <span style='color:#111;'>931B</span>","children":null,"spread":false},{"title":"ChangePassword.cshtml <span style='color:#111;'>1.52KB</span>","children":null,"spread":false},{"title":"SetPassword.cshtml <span style='color:#111;'>1.37KB</span>","children":null,"spread":false}],"spread":false},{"title":"_ViewStart.cshtml <span style='color:#111;'>32B</span>","children":null,"spread":false},{"title":"Home","children":[{"title":"Index.cshtml <span style='color:#111;'>11.78KB</span>","children":null,"spread":false}],"spread":false},{"title":"_ViewImports.cshtml <span style='color:#111;'>234B</span>","children":null,"spread":false},{"title":"Shared","children":[{"title":"_Layout.cshtml <span style='color:#111;'>2.06KB</span>","children":null,"spread":false},{"title":"_ValidationScriptsPartial.cshtml <span style='color:#111;'>201B</span>","children":null,"spread":false},{"title":"_LoginPartial.cshtml <span style='color:#111;'>899B</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"web.config <span style='color:#111;'>399B</span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"launchSettings.json <span style='color:#111;'>620B</span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"global.json <span style='color:#111;'>27B</span>","children":null,"spread":false},{"title":"Assets","children":[{"title":"CoreDocDbIdentityIcon128.png <span style='color:#111;'>3.08KB</span>","children":null,"spread":false},{"title":"CoreDocDbIdentityIcon64.png <span style='color:#111;'>1.42KB</span>","children":null,"spread":false},{"title":"CoreDocDbIdentityIcon256.png <span style='color:#111;'>5.43KB</span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"AspNetCore.Identity.DocumentDb","children":[{"title":"LookupNormalizer.cs <span style='color:#111;'>642B</span>","children":null,"spread":false},{"title":"DocumentDbIdentityUser.cs <span style='color:#111;'>3.00KB</span>","children":null,"spread":false},{"title":"Stores","children":[{"title":"DocumentDbUserStore.cs <span style='color:#111;'>31.17KB</span>","children":null,"spread":false},{"title":"StoreBase.cs <span style='color:#111;'>1.26KB</span>","children":null,"spread":false},{"title":"DocumentDbRoleStore.cs <span style='color:#111;'>8.96KB</span>","children":null,"spread":false}],"spread":true},{"title":"DocumentClientExtensions.cs <span style='color:#111;'>1.02KB</span>","children":null,"spread":false},{"title":"DocumentBase.cs <span style='color:#111;'>425B</span>","children":null,"spread":false},{"title":"DocumentDbIdentityRole.cs <span style='color:#111;'>749B</span>","children":null,"spread":false},{"title":"IdentityDocumentDbBuilderExtensions.cs <span style='color:#111;'>1.84KB</span>","children":null,"spread":false},{"title":"Tools","children":[{"title":"DocumentDbExtensions.cs <span style='color:#111;'>2.68KB</span>","children":null,"spread":false},{"title":"DocumentClientFactory.cs <span style='color:#111;'>1.27KB</span>","children":null,"spread":false},{"title":"JsonClaimsPrincipalConverter.cs <span style='color:#111;'>1.18KB</span>","children":null,"spread":false},{"title":"JsonClaimsIdentityConverter.cs <span style='color:#111;'>2.28KB</span>","children":null,"spread":false},{"title":"JsonClaimConverter.cs <span style='color:#111;'>1.49KB</span>","children":null,"spread":false}],"spread":true},{"title":"DocumentDbOptions.cs <span style='color:#111;'>861B</span>","children":null,"spread":false},{"title":"AspNetCore.Identity.DocumentDb.csproj <span style='color:#111;'>3.31KB</span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'>922B</span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"AspNetCore.Identity.DocumentDb.sln <span style='color:#111;'>3.07KB</span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'>3.71KB</span>","children":null,"spread":false},{"title":"Tests","children":[{"title":"AspNetCore.Identity.DocumentDb.Tests","children":[{"title":"RoleStoreTests.cs <span style='color:#111;'>8.96KB</span>","children":null,"spread":false},{"title":"Comparer","children":[{"title":"DocumentDbIdentityRoleComparer.cs <span style='color:#111;'>679B</span>","children":null,"spread":false}],"spread":true},{"title":"AspNetCore.Identity.DocumentDb.Tests.csproj <span style='color:#111;'>2.48KB</span>","children":null,"spread":false},{"title":"Fixtures","children":[{"title":"DocumentDbFixture.cs <span style='color:#111;'>3.01KB</span>","children":null,"spread":false},{"title":"DocumentDbFixtureCollection.cs <span style='color:#111;'>322B</span>","children":null,"spread":false}],"spread":true},{"title":"StoreTestsBase.cs <span style='color:#111;'>2.22KB</span>","children":null,"spread":false},{"title":"Builder","children":[{"title":"DocumentDbIdentityUserBuilder.cs <span style='color:#111;'>4.09KB</span>","children":null,"spread":false},{"title":"DocumentDbIdentityRoleBuilder.cs <span style='color:#111;'>2.09KB</span>","children":null,"spread":false}],"spread":false},{"title":"UserStoreTests.cs <span style='color:#111;'>22.56KB</span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'>848B</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"README.md <span style='color:#111;'>5.89KB</span>","children":null,"spread":false},{"title":".gitattributes <span style='color:#111;'>2.46KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明