Angular 2, 클라이언트 측, 그리고 백엔드 용 ASP.NET 코어를 사용하여 사용자 로그인을 구현하는 가장 좋은 방법 (가장 효율적이고 모범 사례 등)이 궁금합니다. . 이런 유형의 프로젝트를 구현하는 다양한 방법을 보았지만 확실한 답을 찾지 못했습니다.Angular 2 .NET Core 1.1 API를 사용하여
특히, 별도의 Angular 2 애플리케이션을 사용하는 경우 사용자 로그인/등록을위한 API를 토큰 화 프로그램으로 작성한 다음 별도의 비즈니스 로직 API를 작성해야합니까? 아니면 두 가지를 결합하고 웹 앱용 API를 하나만 사용해야합니까? 고맙습니다!
모두 요구 사항에 따라 다릅니다. ASP.Net Identity로 인증하기를 원하십니까 아니면 OpenID 인증이 필요합니까? – Win
@Win 신원을 사용하는 것에 대해 생각하고 있지만 이것이 최상의 솔루션인지 판단하기에 충분한 경험이 없습니다. 당신의 생각은 무엇입니까? Identity 또는 Auth0과 같은 것을 사용 하시길 권합니다. 오픈 아이디는 아이덴티티에 어떤 이점을 제공합니까? 또한, 내가 신원 루트 만 가지고 갔다면 비즈니스 논리에서 그 경로를 분리 할 것을 권장합니까? 고맙습니다! – ntdog22