odoo SSO 單點登入

2021-06-25 09:58:44 字數 489 閱讀 9553

通過地利現有統一管理平台manage.dili7.com訪問openerp,從而實現單點登入有2種方式

一  使用oauth模式,需要安裝oauth模組

1 安裝模組

增加」oauthproviders」項

模組自帶的provider有facebook、google、odoo三個

需要增加地利統一管理平台的oauth,這 就要求地利統一管理平台實現oauth認證服務

3 設定使用者的oauth

二 通過redis獲取當前登入人員,從而實現sso

從地利manage中訪問openerp時,通過請求的header將session_id傳遞到openerp,

openerp通過固定名字和session_id的組合構成key,從redis中獲取當前登入後台人員的資訊

以上2種方式只是理論上的方式,還有很多細節需要處理,比如採用方案一時,需要manage實現oauth服務;方案二需要繞過openerp現有的登入驗證方式等等

Odoo SSO 單點登入

很多公司會有內部單點登入系統,採用odoo系統的公司可能就有需要將odoo接入公司內部的單點登入系統。實現的思路很簡單,由於每個公司的系統不一樣,僅作示例說明。首先,重寫odoo登入介面 template id qunar qsso.login name qsso inherit id web.lo...

使用者登入 單點登入

首先是為啥要用單點登入的問題,單點登入也就是sso sso是在多個應用系統中,使用者只需要登入一次就可以訪問所有相互信任的應用系統。1 任何系統都必須去登陸伺服器進行登入 2 伺服器就記住了登入狀態 3 其他系統訪問受保護資源,需要再次登入,跳轉到sso server登入的時候,伺服器告訴客戶端,已...

單點登入簡介

單點登入 跨平台 跨應用的身份驗證解決方案 single sign on 簡稱為 sso 一 什麼是單點登入 single sign on 單點登入 single sign on 簡稱為 sso,是目前比較流行的企業業務整合的解決方案 sso的定義是在多個應用系統中,使用者只需要登入一次就可以訪問所...