Tôi đang thêm nút đăng nhập Google+ vào trang web bằng cách sử dụng server-side flow. Dưới đây là cách tôi làm cho đăng nhập nút:Cách dừng nút Đăng nhập bằng Google+ từ bật lên thông báo "Chào mừng bạn quay trở lại, bạn đã kết nối với ứng dụng này qua Đăng nhập bằng Google+ dưới dạng ....."
<script type="text/javascript">
(function() {
var po = document.createElement('script');
po.type = 'text/javascript';
po.async = true;
po.src = 'https://plus.google.com/js/client:plusone.js?onload=renderGPlus';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(po, s);
})();
</script>
<script type="text/javascript">
function renderGPlus() {
gapi.signin.render('customGPlusBtn', {
'callback': 'gPlusSignInCallback',
'clientid': '<my_client_id>',
'redirecturi': 'postmessage',
'accesstype': 'offline',
'cookiepolicy': 'single_host_origin',
'requestvisibleactions': 'http://schemas.google.com/BuyActivity',
'scope': 'https://www.googleapis.com/auth/plus.login https://www.googleapis.com/auth/userinfo.email'
});
}
</script>
Khi nút được nạp, nó ngay lập tức kiểm tra xem nếu người dùng đã ủy quyền ứng dụng (chế độ tức thời) của tôi. Nếu trước đây người dùng đã cho phép ứng dụng của tôi, thanh thông báo sẽ bật lên ở cuối trang với thông báo "Chào mừng bạn trở lại, bạn đã kết nối với ứng dụng này thông qua Đăng nhập bằng Google+ với tư cách là .....".
Liệu có cách nào để ngăn chặn thông điệp này từ nảy lên?
Cảm ơn @class. Có, tôi đang quản lý trạng thái đăng nhập của người dùng. Nó sẽ gây nhầm lẫn cho người dùng nếu họ thấy thông báo xuất hiện ngay cả sau khi họ đã đăng xuất khỏi ứng dụng của tôi. Nhân tiện, tôi có thể lấy thêm thông tin về cờ cấu hình toàn cục ở đâu? Có phải nó đang được ghi chép ở bất cứ đâu? – Stanley
Tài liệu dành cho nhà phát triển cho tài liệu Google+ tất cả các cờ được hỗ trợ. Bạn có thể tìm thấy ví dụ tại đây: https://developers.google.com/+/web/signin/#script_tag_parameters. Nếu bạn đang tìm kiếm tính năng tài liệu tóm tắt tất cả các cờ, vui lòng thêm yêu cầu tính năng vào trình theo dõi vấn đề của Google+: https://code.google.com/p/google-plus-platform/ – class
Cảm ơn bạn lần nữa.Tôi đã thêm yêu cầu tính năng: https://code.google.com/p/google-plus-platform/issues/detail?id=594 – Stanley