2012-01-27 20 views
6

Tôi đã triển khai ứng dụng mẫu được cung cấp bởi DotNetOpenAuth theo hướng dẫn here.DotNetOpenAuth - Facebook - Làm cách nào tôi có thể xác thực người dùng mà không buộc họ cài đặt Ứng dụng Facebook?

Như bạn có thể thấy bên dưới, điều này yêu cầu người dùng cài đặt ứng dụng facebook này.

enter image description here

tôi chỉ đơn giản muốn cho phép người dùng sử dụng facebook đăng nhập của họ cho trang web vani ASP.NET của tôi.

Có cách nào để ngăn không cho họ phải cài đặt ứng dụng facebook không?

Cập nhật: Đăng nhập Facebook Stackexchange không có nút "cài đặt". Nó chỉ đơn giản là có một hộp thoại yêu cầu các quyền khác nhau. Điều này được ưu tiên hơn nhiều trong trường hợp của tôi.

enter image description here

Trả lời

6

này sẽ làm việc cho đến khi lực lượng Facebook tất cả mọi người sử dụng "Tăng cường Auth Dialog"

Bạn có thể sửa hộp thoại này bằng cách vào cài đặt ứng dụng tiên tiến của bạn:

enter image description here

Thay đổi cài đặt này sẽ làm cho hộp thoại xuất hiện như bạn đã đề xuất trong câu hỏi tuyệt vời của bạn.

enter image description here

+0

Câu trả lời hay nhất Brian Webster. Trong khi chính xác cho đến bây giờ, điều này sẽ chỉ hoạt động cho đến khi chúng buộc tất cả các ứng dụng trên hộp thoại xác thực mới. – bkaid

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