문제:
모바일 앱(xamarin)을 만들고 있으며, 앱 안에 내 Discourse 포럼에 접근할 수 있는 webView를 넣으려고 합니다. 앱에 로그인 페이지가 있으므로 Discourse에 다시 로그인하지 않고(그래서 SSO 서버를 사용하려고 합니다: Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)) 이미 인증된 상태로 진입하고 싶습니다.
질문:
모바일 앱 내 임베디드 웹 뷰에서 Discourse 포럼에 진입할 때, 전달된 파라미터(파이어베이스 토큰을 Discourse URL 파라미터로 전달하는 것을 고려 중이지만, 이것이 가능한지 그리고 작동하는지 알지 못합니다)를 포함하여 진입할 수 있는 방법이 있을까요? Discourse가 페이로드(전달된 파이어베이스 토큰 포함)를 인코딩하여 내 SSO 서버로 보내면, SSO 서버에서 이 토큰을 파이어베이스로 검증하고 로그인된 사용자 데이터와 함께 Discourse로 리다이렉트하는 방식입니다.