2017-11-26 1 views
0

Mein Projekt ist Xamarin.Forms PCL für Android und iOS. Aktuelle Phase ist: Ich bin in der Lage, LinkedIn-Autorisierung (mit Xamarin.Auth - OAuth2Authenticator), und erhalten Benutzerinformationen von LinkedIn - Android Project.Xamarin.Firebase.Auth und LinkedIn - bitte um Rat

Was würde ich gerne tun: Nach der Autorisierung, SignIn/LogIn zu Anwendung mit FireBase - also OAuth mit FireBase integrieren?

Ist es möglich?

Ich bin mir nicht sicher, ob ich in eine gute Richtung gehe oder ob ich richtig denke.

Dank

Antwort

0

Wenn Sie einen nicht unterstützten Provider verwenden (z. B. LinkedIn), müssen Sie die benutzerdefinierte Authentifizierung verwenden. Sie würden die LinkedIn-Anmeldung auf Ihrem Server überprüfen, ein benutzerdefiniertes Token mit Admin SDK einprägen: https://firebase.google.com/docs/auth/admin/create-custom-tokens, das benutzerdefinierte Token an den Client senden und die Anmeldung mit signInWithCustomToken abschließen. Dies ist auch über REST API verfügbar: https://firebase.google.com/docs/reference/rest/auth/#section-verify-custom-token

+0

Danke, für die Beantwortung. Wenn ich recht verstehe, ich sollte: 1. Xamarin App (iOS und Android) -Aufruf ApiController die LinkedIn Auth Seite zu mobile app 2. Nach dem Befüllen Login und Passwort Felder zurückkehren, sollte meine ApiController fragen LinkedIn und Rückgabetoken. In ApiController auf Server-Seite sollte ich Node.js verwenden 3. Ich LinkedIn Token an mobile app passieren sollte und signInWithCustomToken Ist verwenden das richtig? – michal

+0

Könnten Sie bitte einen Blick darauf werfen? – michal

Verwandte Themen