背景:由於需要整合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元件在安全上有了很充分的考慮,可以說是非常安全,那麼下面看看登入請求資料的格式,和為何它能保證真實性和完整性 這樣,當資料在傳輸過程中,如果站點編號,使用者編號,請求號任意一項做任何的修改,當認證中心接收到資料之後,均無法與簽名資訊進...