Logging in with the Facebook SDK
The first thing we can try in our app is logging in the user. The FBSDK has access to a built-in component called LoginButton that, on press, will send the user to a login screen using a WebView while being within the app. If the login is successful, an access token will be saved for your app to make use of, without you needing to personally track it.
Start by adding the LoginButton snippet found in the FBSDK repository's README to your app's index file. You'll get something like this:
// Friends/index.ios.js
import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
View
} from 'react-native';
import {
AccessToken,
LoginButton
} from 'react-native-fbsdk'; Import the AccessToken and LoginButton modules from the react-native-fbsdk repo, using destructuring notation.
export default class Friends extends Component {
render() {
return (
<View style={ styles.container }>
<LoginButton
...