2012-11-08 25 views
12

Trong ứng dụng của tôi để có thể chuyển sang người dùng khác, tôi sử dụng thông số "auth_type = reauthenticate" cho URL "https://www.facebook.com/dialog/oauth". Điều này đã làm việc trong một thời gian dài. Tôi đã có thể đăng nhập bằng người dùng FB khác so với lần đăng nhập cuối cùng. (ví dụ: máy tính dùng chung) Hôm nay tôi phát hiện ra rằng không còn có thể thay đổi người dùng. Chỉ nhập lại mật khẩu. Hơn nữa, không có nút "Cancel" (sử dụng "dispalay = popup").tính năng xác thực lại đã thay đổi hành vi của nó?

Tôi không thể tìm thấy điều gì đó về nó trên developers.facebook.com

Có ai biết gì về nó không? Là lỗi tạm thời hay bất cứ điều gì khác?

Trả lời

0

từ: https://developers.facebook.com/docs/facebook-login/reauthentication/

Lưu ý rằng ứng dụng nên xây dựng cơ chế riêng của họ cho phép chuyển đổi giữa các người dùng Facebook khác nhau chiếm sử dụng đăng xuất chức năng và không nên dựa vào tái thẩm định cho việc này.

+4

Vấn đề ở đây không phải là cơ chế ứng dụng để cho phép chuyển đổi người dùng, đó là API FB. Tôi có một ứng dụng và tôi muốn bắt buộc người dùng chuyển đổi. FB API không cung cấp bất kỳ cách nào để đăng xuất người dùng. Nếu tôi đã đăng nhập, biểu mẫu đăng nhập sẽ tự động đóng và cấp cho tôi mã thông báo truy cập, không cho tôi tùy chọn chuyển đổi hoặc đăng xuất người dùng. –

+0

@GerardoContijoch Bạn đã tìm ra giải pháp chưa? Tôi đã chạy cùng một vấn đề cho ứng dụng của mình cần đăng xuất người dùng hiện tại để cho phép đăng nhập bằng các tài khoản khác nhau. – huygn

Các vấn đề liên quan