odoo10實現單點登陸繞過登陸整合頁面

2022-05-14 20:40:59 字數 1471 閱讀 1886

背景:由於需要整合odoo平台在其他頁面,需要繞開登陸。

解決辦法:開闢乙個自動登陸的路由用與整合頁面。

1、修改web模組中controller/main.py檔案,在class名字為home中新增登陸路由:

dbname:指定登陸資料庫名稱

username:使用者名稱

password:密碼

/web/login_(自定義路由名稱)

2def web_login_(方法名稱)(self, redirect=none, **kw):

2、訪問路由(訪問前需要先呼叫清除cookie的方法)。在class名字為session中新增頁面訪問路由的方法

/web/(訪問路由名稱)

def logout_login(self, redirect='

/web'):

request.session.logout(keep_db=true)

return http.redirect_with_hash('/web/login_(自定義路由名稱)')  #從定向到上面定義的路由名稱

3、重啟odoo、訪問第二步中的路由就能直接進入odoo

免秘登陸linux Linux實現免密碼登入

1.幫助命令 man ssh keygen 2.生成秘鑰檔案命令 ssh keygen t rsa 預設回車 3.使用者目錄下檢視檔案,目錄路徑 ssh ssh公鑰生效需滿足至少下面兩個條件 1 ssh目錄的許可權必須是700 2 ssh authorized keys檔案許可權必須是600 4.秘...

js基於cookie實現多網域名稱單點登陸

寫cookies function setcookie name,value,days 兩個引數,乙個是cookie的名子,乙個是值 function setcookie name,value 兩個引數,乙個是cookie的名子,乙個是值 function getcookie name 取cooki...

原創 單點登陸 SSO 元件的設計與實現二

新增登出流程圖 2008 02 02 上面是整體流程圖,這個sso元件在安全上有了很充分的考慮,可以說是非常安全,那麼下面看看登入請求資料的格式,和為何它能保證真實性和完整性 這樣,當資料在傳輸過程中,如果站點編號,使用者編號,請求號任意一項做任何的修改,當認證中心接收到資料之後,均無法與簽名資訊進...