这段代码取自Firebase网站上的文档,我只是想弄清楚如何为Unity 3D创建一个简单的twitter登录。
在该网站上,第一步是使用火库进行身份验证,并按照安卓的说明进行操作,但这都是在JS中进行的,而不是在C#中,以获得OAuth访问令牌和OAuth密钥。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Firebase.Auth;
using UnityEngine.UI;
public class TwitterLoginActivity : MonoBeha
昨天,我发现了Firebase并开始使用它。我部署了Firebase提供的聊天应用程序的编辑版本(我刚刚更改了CSS),在添加Twitter日志选项之前,一切都进行得很顺利。虽然我跟踪了,并且激活了Twitter应用程序管理面板的“登录”,但我无法用Twitter验证我的应用程序。
这是我在聊天应用程序中用来登录的代码(其他任何内容都与我的代码中的Twitter登录有关):
// instatiate the FirebaseSimpleLogin and monitor the user's auth state
var chatRef = new Firebase('htt
我使用以下代码来检测身份验证提供程序并正确注销
static func logOut() {
let auth = FIRAuth.auth()!
let provider = auth.currentUser?.providerID
switch provider! {
case "Facebook": FBSDKLoginManager().logOut()
case "Google": GIDSignIn.sharedInstance().signOut()
case "Twi
在运行Application之后,我会得到这个错误。
Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugCompile'.
> Could not find com.twitter.sdk.android:twitter:2.3.0.
Searched in the following locations:
file:/C
只是跟着,我很好奇是否有办法在第一次登录后检索twitter accessToken和accessToken。
在第一次登录之后,您可以使用
firebase.auth().getRedirectResult().then(function (result) {
if (result.credential) {
// This gives you a the Twitter OAuth 1.0 Access Token and Secret.
// You can use these server side with your a