Wie verwende ich Firebase Twitter Authentifizierung mit React Native?Wie verwende ich Firebase Twitter Authentication mit React Native?
I in Bezug unterhalb sowohl des Codes versucht, https://www.firebase.com/docs/web/guide/login/twitter.html
var Firebase = require("firebase");
var App = React.createClass({
render: function() {
return (
<View>
<Text onPress={this._handlePress}>
Twitter login
</Text>
</View>
);
},
_handlePress: function() {
var myApp = new Firebase("https://<myapp>.firebaseio.com");
myApp.authWithOAuthRedirect("twitter", function(error) {
if (error) {
console.log("Login Failed!", error);
} else {
// We'll never get here, as the page will redirect on success.
}
});
}
});
und
var Firebase = require("firebase");
var App = React.createClass({
render: function() {
return (
<View>
<Text onPress={this._handlePress}>
Twitter login
</Text>
</View>
);
},
_handlePress: function() {
var myApp = new Firebase("https://<myapp>.firebaseio.com");
myApp.authWithOAuthPopup("twitter", function(error, authData) {
if (error) {
console.log("Login Failed!", error);
} else {
console.log("Authenticated successfully with payload:", authData);
}
});
}
});
Wenn ich authWithOAuthRedirect
, ist ein Fehler aufgetreten, wie
undefined is not an object (evaluating 'window.location.href')
Wenn I authWithOAuthPopup
verwenden , nichts ist passiert.
Wie kann ich die Frage lösen? Oder ist es nicht möglich?
Zu diesem letzten Punkt könnte ein guter Ausgangspunkt die Firebase Login Demo für iOS sein: https://github.com/firebase/login-demo-ios Aber es wird nicht für die schwach im Herzen. –
Vielen Dank für Ihre Hilfe. Ich habe aufgehört, React Native zu verwenden und versuche Ionic zu verwenden. – okmttdhr
@FrankvanPuffelen Gilt dies sowohl für Email/PW-Auth als auch für Reactive Native mit Firebase? –