Tôi đang sử dụng Google APIs Client Library for JavaScript (Beta) để cho phép người dùng tài khoản google trên ứng dụng web (đối với thao tác trên youtube). Mọi thứ đều hoạt động tốt, nhưng tôi không biết làm cách nào để "đăng xuất" người dùng khỏi ứng dụng của tôi, tức là đặt lại mã thông báo truy cập.Cách đặt lại ủy quyền google oauth 2.0?
Ví dụ, đoạn mã sau kiểm tra uỷ quyền sử dụng và nếu không, thấy cửa sổ popup cho người dùng để đăng nhập vào tài khoản và giấy phép truy cập ứng dụng web để dữ liệu người dùng:
gapi.auth.authorize({client_id: CLIENT_ID, scope: SCOPES, immediate: false}, handleAuth);
Nhưng thư viện khách hàng không có phương pháp để đặt lại ủy quyền.
Có workaround để chuyển hướng người dùng đến "accounts.google.com/logout", nhưng cách tiếp cận này không phải là điều tôi cần: do đó chúng tôi đăng nhập người dùng khỏi tài khoản google không chỉ từ đơn đăng ký của tôi mà còn ở bất cứ đâu.
Google faq và mô tả thư viện khách hàng không hữu ích.
[Câu hỏi trùng lặp] (http://stackoverflow.com/questions/14723383/google-logout-using-api-javascript-jquery) –