當用戶已通過谷歌應用程序授權並且我們擁有access_token時,是否可以通過瀏覽器向用戶gmail收件箱或gdocs執行SSO?帶有access_token的SSO GMail或GDocs
這個想法是用戶第一次訪問我們的網站時,我們從googleapps獲得用戶個人資料,在用戶授權我們訪問它的數據後,我們已經定義了對gmail和gdocs的訪問權限。第一步已經解決了,我們的數據庫中已經有了access_token和refresh_token(我們根本不存儲任何密碼),因此我們可以使用這些令牌離線連接到用戶帳戶。
我們的想法是提供一個sso機制,當用戶在我們的系統中時,我們希望將他/她重定向到他/她的Gmail收件箱,而不必再次輸入密碼,但以任何方式使用access_token我們最初得到了。
這可能嗎?我讀了一些關於saml或混合openid/oauth解決方案,但沒有得到任何明確的信息..所以任何人都可以幫助我?它將是一個奇妙的是,以access_token爲參數發送一些谷歌登錄服務的URL的請求,然後用戶被自動重定向到它的Gmail收件箱...
是否有可能完成?因爲他們每天都在使用這些電子郵件,日曆,文檔和mnore