«asp.net-identity» 태그된 질문

ASP.NET Identity 시스템은 이전 ASP.NET Membership 및 Simple Membership 시스템을 대체하도록 설계되었습니다.

13
전자 메일 주소를 사용자 이름으로 허용하도록 Microsoft.AspNet.Identity 구성
새 응용 프로그램을 만드는 중이며 EF6-rc1, Microsoft.AspNet.Identity.Core 1.0.0-rc1, Microsoft.AspNet.Identity.EntityFramework 1.0.0-rc1, Microsoft.AspNet.Identity를 사용하여 시작했습니다. .Owin 1.0.0-rc1 등, 어제 RTM 릴리스를 통해 오늘 저녁 NuGet을 통해 RTM으로 업데이트했습니다. 지금까지 수행 한 작업에 대한 몇 가지 코드 변경을 제외하고 앱에 대한 로컬 사용자 계정을 만들려고 할 때까지 모든 것이 잘 진행되는 것처럼 보였습니다. …

3
MVC5에서 비동기를 사용하면 어떤 이점이 있습니까?
차이점은 무엇입니까? public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult result = IdentityManager.Authentication.CheckPasswordAndSignIn(AuthenticationManager, model.UserName, model.Password, model.RememberMe); if (result.Success) { return Redirect("~/home"); } else { AddErrors(result); } } return View(model); } 과: [HttpPost] [AllowAnonymous] [ValidateAntiForgeryToken] public async Task<ActionResult> Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { IdentityResult result …

8
userID를 매개 변수로 전달하지 않고 ApiController 작업 내에서 현재 사용자를 가져옵니다.
userName 또는 userId를 매개 변수로 전달하지 않고 보안 ApiController 작업 내에서 현재 사용자를 가져 오는 방법은 무엇입니까? 우리는 보안 조치 내에 있기 때문에 이것이 가능하다고 가정합니다. 보안 작업에 있다는 것은 사용자가 이미 인증되었고 요청에 Bearer 토큰이 있음을 의미합니다. WebApi가 사용자에게 권한을 부여했기 때문에 사용자 ID를 작업 매개 변수로 전달하지 않고도 …

10
ASP.NET ID 재설정 암호
새 ASP.NET Identity System에서 사용자의 암호를 얻으려면 어떻게해야합니까? 또는 현재 암호를 모르고 어떻게 재설정 할 수 있습니까 (사용자가 암호를 잊어 버림)?

9
EF Database First MVC5를 사용한 ASP.NET ID
Database First 및 EDMX와 함께 새로운 Asp.net Identity를 사용할 수 있습니까? 아니면 코드를 먼저 사용합니까? 내가 한 일은 다음과 같습니다. 1) 새 MVC5 프로젝트를 만들고 새 ID로 데이터베이스에 새 사용자 및 역할 테이블을 만들도록했습니다. 2) 그런 다음 Database First EDMX 파일을 열고 관련된 다른 테이블이 있으므로 새 Identity Users 테이블로 …

11
Asp.net Identity MVC 5에서 역할 생성
새로운 Asp.net ID 보안 프레임 워크 사용에 대한 문서는 거의 없습니다. 새로운 역할을 만들고 여기에 사용자를 추가 할 수있는 방법을 모았습니다. 다음을 시도했습니다. ASP.NET ID에 역할 추가 이 블로그에서 정보를 얻은 것 같습니다. asp.net ID를 사용하여 간단한 할 일 애플리케이션을 구축하고 사용자를 할 일과 연결 모델이 변경 될 때마다 실행되는 …

7
ASP.NET Core ID-현재 사용자 가져 오기
MVC5에서 현재 로그인 한 사용자를 얻으려면 다음과 같이해야합니다. using Microsoft.AspNet.Identity; [Authorize] public IHttpActionResult DoSomething() { string currentUserId = User.Identity.GetUserId(); } 이제 ASP.NET Core를 사용하면 이것이 작동한다고 생각했지만 오류가 발생합니다. using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Http; private readonly UserManager<ApplicationUser> _userManager; [HttpPost] [Authorize] public async Task<IActionResult> StartSession() { var curUser = await _userManager.GetUserAsync(HttpContext.User); } …

4
ASP.NET Identity 2.0에서 현재 사용자 ID 가져 오기
방금 새 2.0 버전의 Identity Framework를 사용하도록 전환했습니다. 1.0에서는 manager.FindByIdAsync(User.Identity.GetUserId()). 이 GetUserId()방법은 2.0에 존재하지 않는 것 같습니다. 이제 내가 알아낼 수 manager.FindByEmailAsync(User.Identity.Name)있는 것은 사용자 테이블의 사용자 이름 필드를 참조하는 것을 사용 하는 것입니다. 내 응용 프로그램에서 이것은 이메일 필드와 동일하게 설정됩니다. 누군가 이메일을 업데이트해야 할 때 문제가 발생하는 것을 볼 …

4
OWIN 보안-OAuth2 새로 고침 토큰 구현 방법
Visual Studio 2013과 함께 제공되는 Web Api 2 템플릿을 사용하고 있으며 사용자 인증 등을 수행하는 일부 OWIN 미들웨어가 있습니다. 에서 OAuthAuthorizationServerOptions발견 i를 OAuth2를 서버 14 일에 만료 토큰 밖으로 손에 설치가 있음 OAuthOptions = new OAuthAuthorizationServerOptions { TokenEndpointPath = new PathString("/api/token"), Provider = new ApplicationOAuthProvider(PublicClientId,UserManagerFactory) , AuthorizeEndpointPath = new PathString("/api/Account/ExternalLogin"), …

1
ASP.NET MVC 5에서 사용자 지정 인증을 구현하는 방법
ASP.NET MVC 5 응용 프로그램을 개발 중입니다. ADO.NET 엔터티 데이터 모델을 만든 기존 DB가 있습니다. DB에 "사용자 이름"과 "비밀번호"열이 포함 된 테이블이 있는데이를 사용하여 웹앱에서 인증 및 권한 부여를 구현하고 싶습니다. 다른 데이터베이스, 테이블 또는 열을 만들 수 없으며 고객 요구 사항으로 인해 표준 ID 인증을 사용할 수 없습니다. 가입, …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.