首页 > 解决方案 > “ getLatestChats.js:19 Fetch Chats Error Error: Request failed with status code 403 ”

问题描述

我正在尝试从 firebase 获取用户数据,但我收到此错误,我不知道如何解决它。请帮助我无法解决这个问题。

为什么它没有获取用户数据?

import React from 'react';
import { useHistory } from 'react-router-dom';
import { ChatEngine } from 'react-chat-engine';
import { auth } from '../firebase';

import { useAuth } from '../contexts/AuthContext'

export default function Chats() {
    const history = useHistory()
    const { user } = useAuth();

    console.log(user)

    async function handleLogout() {
        await auth.signOut()
        history.push('/');
    }

    return (
        <div className="chats-page">
            <div className="nav-bar">
                <div className="logo-tab">
                    Unichat
                </div>
                <div onClick={handleLogout} className="logout-tab">
                    Logout 
                </div>
            </div>

            <ChatEngine
                height="calc(100vh - 66px)"
                projectID="5173a59e-95ca-4356-8553-ebb7805cb56e"
                userName="."
                userSecret="."
            />
        </div>
    );
}

授权上下文文件

标签: firebase

解决方案


推荐阅读