ASP.NET MVC 웹 API 웹 서비스와이를 사용하는 일부 모바일 애플리케이션이 있습니다.웹 API 서비스/모바일 앱용 Facebook 인증
내 앱과 웹 서비스에 대한 ID 공급자 및 보안을 구현하는 데 어려움을 겪고 있습니다. Facebook 사용자 인증을 사용하여 사용자의 ID를 관리 할 수 있습니까? FB 로그인 문서를 읽는 중, 나는 어떻게 볼 수없는 ... 사용자가 FB를 통해 로그인하게하고, 구현하도록 선택한 인증 흐름을 거친 다음 액세스 토큰을 다시 얻게 될 것이라고 생각합니다. 그러나 다음에 앱을 열 때 어떤 일이 발생합니까? 그들은 어떻게 다시 인증을받으며, 내 데이터베이스에 Facebook 사용자 (및 내 앱 사용자)를 고유하게 식별하는 것을 저장하려면 어떻게해야합니까? 내 앱의 맥락에서 정체성이 필요하다. 단지 Facebook이 그들이 괜찮다고 말한 것을 아는 것이 아니다.
JSON (UI 없음) 만 제공하는 웹 API이므로 자바 스크립트를 사용하지 않는 것이 좋습니다. 그러나 흐름 중 어느 시점에서 리디렉션해야한다는 사실은 나에게 우려의 대상이됩니다. 로그인하는 동안 모바일 앱이 리디렉션되지 않아야하기 때문입니다.