나는 네이티브와 파이어베이스가 서로 작동하도록 노력해 왔지만, 내가 찾는 모든 것이 오래된 튜토리얼이 아닌 것처럼 보입니다. 마침내 firebase 객체를 초기화 할 수 있었을 때, 우리가 다른 튜토리얼에서 사용하고있는 메소드 이름은 내가 정의한 객체로 정의되지 않았습니다. 나는 이것에 약간의 손실이 있습니다. 도움이 될 것입니다. 감사합니다.firebase 로그인을 사용하여 반응하는 방법
import React, { Component } from 'react';
import {View} from 'react-native';
import * as Firebase from 'firebase';
var firebaseConfig = {
apiKey: '....',
authDomain: '....',
databaseURL: 'https://....',
storageBucket: '...',
};
Firebase.initializeApp(firebaseConfig, 'unique_id');
class LoginProcess extends Component {
constructor(props) {
super(props);
var fbRef = Firebase;
}
login(email, password) {
if (this.props.onLoginRequested) {
this.props.onLoginRequested();
}
// Firebase.authWithPassword({
// 'email': email,
// 'password': password
// },
// (error, user_data) => {
// if (error) {
// console.log('Login Failed. Please try again');
// }
// else {
// AsyncStorage.setItem('user_data', JSON.stringify(user_data));
// console.log(JSON.stringify(user_data))
// }
// });
}
render() {
return (<View/>)
}
}
module.exports = LoginProcess;