Với SDK Firebase JS, bạn có thể cho phép người dùng Firebase xác thực bằng bất kỳ nhà cung cấp OAuth nào được hỗ trợ trong môi trường Cordova. Bạn có thể tích hợp bất kỳ trình cung cấp OAuth nào được hỗ trợ bằng cách thực hiện quy trình OAuth theo cách thủ công và chuyển thông tin xác thực OAuth thu được đến Firebase.
Hướng dẫn cách xử lý quy trình đăng nhập theo cách thủ công cho từng nhà cung cấp:
- GitHub
- Microsoft
- Yahoo
- Apple
- Hãy làm theo hướng dẫn Định cấu hình trang web để sử dụng tính năng Đăng nhập bằng Apple để đăng nhập người dùng bằng Tài khoản Apple của họ và lấy mã thông báo Apple ID của người dùng.
- Sau khi bạn nhận được mã thông báo Apple ID của người dùng, hãy sử dụng mã thông báo đó để tạo một đối tượng Thông tin xác thực rồi đăng nhập người dùng bằng thông tin xác thực đó.