Facebook có sử dụng OAuth2 không?
Facebook có sử dụng OAuth2 không?

Video: Facebook có sử dụng OAuth2 không?

Video: Facebook có sử dụng OAuth2 không?
Video: Chức năng đăng nhập bằng Facebook, Google hoạt động ra sao - Giao thức OAuth2 2024, Tháng mười một
Anonim

Trong trường hợp bạn đang tự hỏi điều gì OAuth2 là, đó là giao thức cho phép bất kỳ ai đăng nhập bằng Facebook tài khoản. Nó hỗ trợ Đăng nhập bằng Facebook ”Trong ứng dụng và trên các trang web ở khắp mọi nơi.

Tương tự, Facebook có sử dụng JWT không?

Vì vậy, khi người dùng chọn tùy chọn đăng nhập sử dụng Facebook , ứng dụng liên hệ Của Facebook Máy chủ xác thực với thông tin xác thực của người dùng (tên người dùng và mật khẩu). Sau khi máy chủ Xác thực xác minh thông tin đăng nhập của người dùng, nó sẽ tạo JWT và gửi nó cho người dùng.

Tương tự, làm cách nào để sử dụng OAuth2? Các bước cơ bản

  1. Nhận thông tin xác thực OAuth 2.0 từ Bảng điều khiển API của Google.
  2. Nhận mã thông báo truy cập từ Máy chủ ủy quyền của Google.
  3. Kiểm tra phạm vi quyền truy cập được cấp bởi người dùng.
  4. Gửi mã thông báo truy cập tới một API.
  5. Làm mới mã thông báo truy cập, nếu cần.

Đơn giản như vậy, đăng ký với Facebook hoạt động như thế nào?

Đầu tiên, bạn nhấp vào nút “ Đăng ký với Facebook ' cái nút. Nó chuyển hướng bạn đến Facebook .com và kiểm tra xem bạn đã đăng nhập chưa trong đến Facebook . Nếu bạn không, thì nó sẽ nhắc bạn nhập tên người dùng và mật khẩu để truy cập vào tài khoản của bạn.

Tại sao OAuth an toàn hơn?

Đó là an toàn nhất vì bạn có thể xác thực khách hàng để đổi khoản cấp phép và mã thông báo không bao giờ được chuyển qua tác nhân người dùng. Không chỉ có các luồng Mã ủy quyền và Ngụ ý, còn có các luồng bổ sung mà bạn có thể thực hiện với OAuth . Lần nữa, OAuth Là hơn của một khuôn khổ.

Đề xuất: