问题标签 [asp.net-identity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何获取当前用户,以及如何在 MVC5 中使用 User 类?
- 如何在MVC 5中获取当前登录用户的 ID ?我尝试了 StackOverflow 的建议,但它们似乎不适用于 MVC 5。
- 此外,将内容分配给用户的 MVC 5 最佳实践是什么?(例如
User
应该有Items
。我应该将用户存储Id
在Item
吗?我可以使用导航属性扩展User
类吗?List<Item>
我正在使用 MVC 模板中的“个人用户帐户”。
试过这些:
- 如何在 MVC 应用程序中获取当前用户?
- 如何在 ASP.NET MVC 中获取当前用户
- 获取登录用户的 ID - 这将引发以下内容:
'Membership.GetUser()' 为空。
asp.net - ASP.NET 成员/身份 MVC 5
我知道 MVC 5 使用 Microsoft.AspNet.Identity,但是我仍然很困惑解决它,我似乎无法弄清楚如何做相当于:
一般目的是获取在线用户列表。
asp.net - 在上下文种子期间同步注册用户
在我的 ASP.Net MVC 5 项目中,我有一个自定义初始化程序类:
我想为几个用户播种上下文。问题是新的 MVC 5 是async
并且我尝试做的任何事情都失败了。这是我尝试创建用户的代码:
当我运行此代码时,它卡在上面的行中,但是当我在网站上运行它并注册用户时,它运行良好。我在这里缺少什么吗?
c# - 获取 ASP.NET MVC5 身份系统中的所有角色名称
MVC5 使用新的身份系统。如何获取所有角色名称?
我尝试通过IdentityStore
但没有成功访问它。
asp.net - MVC5 - 访问用户对象的最有效方式
在学习 C# 和 MVC 时,我在 VS2013 Preview 中使用股票 MVC 模板,我试图获取对当前登录用户的 User 类(模板在 IdentityModel.cs 文件中创建的内容)的引用(如果适用)或来自用户 id guid。
目前我有这个(并且它有效),但它似乎有点复杂并且可能很昂贵(我不确定它是如何运作的)。
有没有更清洁或更有效的方法来做到这一点?没有异步方法就可以做到吗?
asp.net - 获取当前用户 ASP.NET Visual Studio 2013 Preview ClaimsPrinciple
我正在尝试使用新的 Visual Studio 2013 Preview for Web 在 Web 表单项目中获取当前用户。我可以使用 Page.User 获取用户名,但试图获取用户 ID 是我卡住的地方。它正在使用他们提出的这种新的身份模型。
这就是我所拥有的:
asp.net-mvc - 解耦 Microsoft.AspNet.Identity.*
我在 Visual Studio 2013 RC 中工作,并正在使用新Microsoft.AspNet.Identity.*
包测试表单身份验证。
我想整合这些概念(用户、角色等),但想使用我自己的域模型(POCO),它们在不同的程序集中。我也不想创建对Microsoft.AspNet.Identity.*
dll 的依赖。
这甚至可能吗?我发现这篇文章说它不是,但这篇文章是基于预览而不是身份包的 RC 版本编写的。
asp.net - 如何从 ASP.NET Identity 获取用户列表?
编辑:这个问题已经过时了
在我提出这个问题时,身份框架是一个移动的目标。作者改变了很多东西,他们解耦了其他一些东西,让一切变得更容易。
查看github上的Asp.NET Identity Sample 项目。
我正在创建一个需要用户管理的小型应用程序。不允许注册,而是有一个超级用户将创建和修改登录信息。
我正在使用新的ASP.NET Identity成员资格系统,果然,创建用户和添加角色既简单又直观。
现在,我的问题是:如何使用生成的 AccountController 类使用的 AuthenticationIdentityManager 类获取用户列表?我找不到从控制器访问用户列表的方法。
(顺便说一句,新名称“身份”对某些人来说可能听起来很棒,但搜索起来很痛苦。)
编辑:如果我尝试这样做
我得到一个例外Invalid column name 'Discriminator'
。ApplicationDbContext 的定义由新应用程序向导自动生成:
所以我的猜测是该Discriminator
列用于区分ApplicationUser
. User
但是,它在我的数据库中不存在(由应用程序自动创建。)
asp.net - How can I get early access to upcoming Asp.Net Identity changes?
Since there are a lot of changes between each version of Asp.Net Identity, is there a way to get early access to any upcoming changes going forward?