2012-05-17 31 views
5

Tôi đang phát triển một ứng dụng Android, Nói chung ứng dụng có màn hình đăng nhập, Trong ứng dụng của tôi sẽ không có màn hình đăng nhập, sẽ có một biểu tượng duy nhất ví dụ như biểu tượng Facebook. Nếu tôi nhấn biểu tượng đó, nó sẽ đăng nhập trực tiếp với tên người dùng và mật khẩu Facebook và nó sẽ đăng nhập vào ứng dụng. Bất kỳ ai có thể cho tôi gợi ý về điều này?Xác thực facebook Android

+0

ý bạn là gì bởi "đề xuất"? – MByD

+0

@BinyaminSharet Giúp tôi về vấn đề này để xác thực với sổ mặt trực tiếp – Sukesh

+1

Bạn đã thử gì? bạn đã xem tài liệu và hướng dẫn chưa? https://developers.facebook.com/blog/post/385/ – MByD

Trả lời

3

Có Bạn có thể làm điều đó nhưng chỉ có một điều kiện là bạn phải Tích hợp Single-Sign-On vào ứng dụng của bạn và bạn cũng nên có Facebook Native App trong Điện thoại di động của bạn.

Tải Facebook cuốn sách SDK từ này Link.

Sau khi tải về theo này Steps

đăng ký ứng dụng của bạn trong tài khoản Facebook. Sau đó, hãy tạo Thiết lập trang đăng nhập như trong các bước.

Tạo khóa băm để bật Single-Sign-On bằng Keytool.

Lưu ý: Nếu bạn muốn khởi động ứng dụng mà không cung cấp Chi tiết đăng nhập, Ứng dụng gốc của Facebook phải được cài đặt và Đăng nhập.

Khác bạn sẽ yêu cầu Đăng nhập lần đầu tiên, lần tới ứng dụng của bạn sẽ khởi chạy tự động mà không yêu cầu thông tin đăng nhập.

Điều này cũng tùy thuộc vào Mã thông báo truy cập để xử lý theo đó.

Để tham khảo thêm về Access Token

+0

Cảm ơn tôi đang làm theo các bước tương tự để làm đơn xin của tôi. Vấn đề tôi đang phải đối mặt là ứng dụng của tôi không xác thực bằng ứng dụng sổ mặt. trong phương thức facebook.authorize() onFacebookError() đang gọi – Sukesh

+0

@Sukesh Bất kỳ lỗi nào? – Venky

+0

không có lỗi nhưng nó không xác thực – Sukesh

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