Facebook登录不适用于Realm对象服务器

时间:2017-12-24 23:43:34

标签: android facebook realm

我按照Realm Object Server文档启用Facebook登录,如下面的index.ts代码所示。

import { BasicServer } from 'realm-object-server'
import * as path from 'path'
import {FacebookAuthProvider} from "../node_modules/realm-object-server/dist/auth/facebook/FacebookAuthProvider"
import {GoogleAuthProvider from "../node_modules/realm-object-server/dist/auth/facebook/GoogleAuthProvider"


const server = new BasicServer()
const RealmObjectServer = require('realm-object-server');
const path = require('path');


const googleProvider = new GoogleAuthProvider({
    clientId: '898585320567-fi5bqf298e9kiq7fdv56g46i7i5s38nn.apps.googleusercontent.com'
});

const facebookProvider = new FacebookAuthProvider();
server.start({
        // This is the location where ROS will store its runtime data
        dataPath: path.join(__dirname, '../data'),


     authProviders: [ facebookProvider ],[ googleProvider ],
    })
    .then(() => {
        console.log(`Realm Object Server was started on ${server.address}`)
    })
    .catch(err => {
        console.error(`Error starting Realm Object Server: ${err.message}`)
    })

我创建了一个Facebook应用程序并添加了Facebook登录到我的Android并且Facebook登录有效,因为我能够成功登录Facebook,注意下面的登录按钮现在显示如何退出。

enter image description here

我如何不断收到相同的错误消息“无效参数(601)您的请求未验证。使用Facebook进行身份验证正常

我是否缺少任何步骤,是否仍需要更新Real Object Server 2.x中的configuration.yaml

0 个答案:

没有答案