2012-04-27 36 views
5

Tôi đang kết nối ứng dụng JavaScript của mình với số dropbox để tải lên/tải xuống tệp. Là một phần của quá trình oauth, tôi phải chuyển hướng người dùng đến trang API dropbox trình bày một quyền Cho phép/Từ chối hộp thoại. Có cách nào để bỏ qua hộp thoại này không?Cách sử dụng đăng nhập một lần cho tài khoản đăng?

Tôi tin rằng điều này có thể thực hiện được thông qua SSO nhưng không biết cách tôi có thể đạt được nó cho tài khoản đăng. Bất cứ ai có thể xin vui lòng hướng dẫn tôi về điều này?

+1

+1 tìm kiếm câu hỏi này. Một cái gì đó mà tôi cũng muốn biết. – amod

+0

một số nhầm lẫn ở đây, có thể, như sso là những gì bạn muốn có được, không phải là cách bạn sẽ nhận được nó. – ZJR

+1

Vì vậy, bạn muốn Dropbox cho phép bất kỳ ứng dụng nào truy cập vào tệp của bạn mà không nhận được sự cho phép của bạn? – Quentin

Trả lời

2

Phương thức oauth/authorize của Dropbox API không cung cấp cách để người dùng bỏ qua cho phép/từ chối với các ứng dụng được ủy quyền trước đó.

+0

Cảm ơn Abraham, nhưng làm thế nào về việc truy cập vào dropbox thông qua một số ứng dụng máy tính để bàn? Liệu nó cũng yêu cầu cùng một hộp thoại Allow/Deny? –

+1

Có. Dropbox sẽ không cho phép bạn truy cập dữ liệu anyones mà không cho phép chúng một cách rõ ràng. – abraham

+0

Cảm ơn Abraham. –

1

Nếu mục tiêu của bạn là sử dụng cùng một tài khoản dropbox cho dù người dùng chỉ lưu trữ access_token được tạo sau lần chấp nhận đầu tiên và sử dụng lại nó. Access_token có thể được nhìn thấy trong biến phiên. Chỉ cần đặt thủ công và bạn sẽ không được chuyển hướng đến trang ủy quyền dropbox.

+0

Có, tôi đã làm điều tương tự và lưu trữ riêng cho những người dùng khác nhau. –

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