我有 2 個應用程式,第一個應用程式 (1) 喜歡 Facebook,另一個 (2) 喜歡 Facebook Messenger。我想在 (2) 應用程式上實作功能登錄 - 只需單擊“以 [用戶名] 身份繼續”即可登錄;任何的想法?
uj5u.com熱心網友回復:
使用react-navigation 時,有一個關于如何在 RNAapp 中實作身份驗證流程的簡短指南。如果這不是您想要的,請考慮編輯您的問題以使其更詳細/具體。
uj5u.com熱心網友回復:
你應該使用這個包react-native-fbsdk-next:
你最終會得到這樣的結果:
import React, { Component } from 'react';
import { View } from 'react-native';
import { LoginButton, AccessToken } from 'react-native-fbsdk-next';
export default class Login extends Component {
render() {
return (
<View>
<LoginButton
onLoginFinished={
(error, result) => {
if (error) {
console.log("login has error: " result.error);
} else if (result.isCancelled) {
console.log("login is cancelled.");
} else {
AccessToken.getCurrentAccessToken().then(
(data) => {
console.log(data.accessToken.toString())
}
)
}
}
}
onLogoutFinished={() => console.log("logout.")}/>
</View>
);
}
};
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/381739.html
