2016-04-20 21 views
10

Tôi đang xây dựng một dự án có phản ứng và firebase, với máy chủ tốc độ nút. Cách tốt nhất để xử lý các tuyến đường cần truy xuất trạng thái xác thực của người dùng là gì? Nếu tôi hiểu chính xác firebase không lưu trữ dữ liệu auth của nó trong một cookie, vì vậy tôi không chắc chắn tôi sẽ có thể biết người dùng đăng nhập hoặc ngay cả khi người dùng đăng nhập ở tất cả, khi trên máy chủ.Sử dụng Firebase, Phản ứng và Hiển thị phía Máy chủ

+0

Vì vậy, tôi thấy các bản cập nhật từ Google IO. Vấn đề này có dễ thực hiện hơn với các thay đổi xác thực đang được phát hành không? –

+0

Firebase chỉ cung cấp môi trường lưu trữ tĩnh giống như CDN. Nó không cung cấp cho bạn các máy chủ để hiển thị phía máy chủ. – Jim

Trả lời

0

Nếu bạn đang sử dụng phía máy khách Firebase, chỉ cần sử dụng thư viện JS của Firebase. Bạn có thể cho máy chủ biết về việc sử dụng mã thông báo id.

1

Trải nghiệm của tôi với React Redux là mọi thứ được lưu trữ trong trạng thái. Khi bạn đăng nhập, nó lưu trữ nó trong trạng thái và được truyền từ Actions đến Reducers đến các thành phần.

Actions:

export function login(email,password){ 
    return dispatch => auth.signInWithEmailAndPassword(email, password); 
} 

export function logout(){ 
    return dispatch => auth.signOut(); 
} 

export function createAccount(email, password){ 
    return dispatch => auth.createUserWithEmailAndPassword(email, password); 
} 
Các vấn đề liên quan