사용자 계정 관리 및 인증이 필요한 webapp에서 작업하고 있습니다. 사용자는 전자 메일, 전화 번호, Facebook ID, 회사 계정 ID 등과 같은 다른 토큰을 사용하여 자신의 계정에 로그인 할 수 있어야합니다. 동일한 사용자가 로그인하도록 선택한 진입 점을 기반으로 이러한 모든 다른 방법을 사용하고있을 수 있습니다.Webapp - 사용자 계정 관리
백엔드에서 이러한 토큰 중 하나를 기반으로 정확한 사용자 계정을 검색 할 수 있어야합니다. 기본적으로 여러 토큰 (전자 메일, 전화, 페이스 북 등)은 동일한 사용자 계정을 가리켜 야합니다.
저는 Firebase과 Stormpath를 조사해 왔습니다. 당신의 경험에 비추어 Firebase 나 Stormpath가 나에게 좋은 선택이라고 생각합니까? 나 자신에 의해 바퀴를 다시 발명하지 않으면 좋은 사전 빌드 웹 솔루션이 있는지 궁금해하고 있었다.
다른 웹 솔루션 및 아키텍처 팁을 알려주십시오. 시간에 대한
감사합니다, Iranga
안녕하세요, 저는 [Stormpath] (https://stormpath.com)에서 일하고 있으며, 우리가 어떻게 Firebase를 보완하는지 설명 할 수 있습니다. 그러나 당신이 "다른 토큰"에 의한 당신의 남성과 당신이 말하는 어떤 종류의 토큰을 우리에게 말할 수 있다면 도움이 될 것입니다. 감사! – robertjd
안녕하세요 @robertjd, 답장을 보내 주셔서 감사합니다. 다른 토큰은 사용자 이름 또는 로그인 ID를 의미합니다. 예 : 사용자의 이메일 주소, 전화 번호, Facebook ID 등. 사용자는 하나 이상의 로그인 ID를 갖습니다. 내가 사용하는 ID와 관계없이 백엔드에서 자신의 계정에 쿼리 할 수 있어야합니다. 동일한 값 (키 : ids, 값 : 사용자 계정)에 대해 여러 개의 키가있는 해시 맵으로 생각할 수 있습니다. 희망은 그 말이 맞습니다. 감사합니다 – OrangeTree