FireBase xuất hiện để hỗ trợ xác thực dựa trên OAuth từ Facebook, Twitter, Google, GitHub. Còn nhà cung cấp OAuth khác thì sao? Sẽ rất tuyệt nếu có tùy chọn "OAuth" chung, ngoài việc chỉ định Khóa API và Bí mật bạn đã chỉ định bất kỳ thông tin nào khác cần thiết.Xác thực OAuth tùy chỉnh Firebase
Có thể sử dụng mô-đun xác thực dựa trên OAuth hiện tại của FireBase mà không cần tạo mô-đun xác thực OAuth tùy chỉnh của riêng mình cho FireBase, bằng cách bỏ qua một trong các cơ chế "OAuth" được tích hợp? Cái nào là chung nhất, nếu vậy?
Không có điều gì giống như nhà cung cấp OAuth chung. Tất cả họ đều làm việc hơi khác một chút. Sử dụng mã thông báo xác thực tùy chỉnh là cách để đến đây. Chúng đơn giản hơn nhiều so với bất kỳ hack hacks nào để thử và có được các nhà cung cấp được xây dựng để hoạt động như một nhà cung cấp khác. Các công cụ như [firebase-passport-login] (https://github.com/Rigidflame/firebase-passport-login) có thể làm cho điều này trở nên dễ dàng hơn. – Kato