Google 로그인에 대해 설정 + omniauth를 설정했습니다. 웹에서 잘 작동합니다. 이제 iOS/Android 클라이언트에 oauth 로그인을 통합하는 방법을 모색 중입니다.Omniauth Strategy Outside Devits
나는 https://developers.google.com/identity/sign-in/ios/backend-auth을 따라 왔으며 oauth에 사용중인 라이브러리가 다음과 같은 것을 발견했습니다 (https://github.com/zquestz/omniauth-google-oauth2/blob/master/lib/omniauth/strategies/google_oauth2.rb).
정상적인 웹 워크 플로우 (예 : rails console
) 외부에서 옴니 아쓰 전략을 사용하여 의사 request.env["omniauth.auth"]
을 만들 수 있는지 확실하지 않습니다. 그게 가능한가? 설명서마다 https://developers.google.com/identity/sign-in/ios/backend-auth#using-a-google-api-client-library Ruby에서 동일한 기능을 수행하고 싶습니다. (Devise를 직접 사용하면 불분명합니다).
당신은 몇 가지 코드를 제공해야 할 것입니다, 지금까지 시도 것의 예를 들어 어떤 종류의, 또는 당신이 달성하고자하는 것에 대한 철저한 설명. 의사 요청 객체를 만들 수 있습니까? 물론 구조체를 만드십시오. 그러나 당신이 그걸 가지고 무엇이든 할 수 있는지 여부는 당신이하려는 일에 달려 있습니다. – anothermh
@anothermh 몇 가지 세부 정보를 추가했습니다. – Stussa