1. 程式人生 > >使用O2OA二次開發搭建企業辦公平臺(四)平臺部署篇:使用者密碼設定

使用O2OA二次開發搭建企業辦公平臺(四)平臺部署篇:使用者密碼設定

本部落格為O2OA系列教程、O2OA使用手冊,教程目錄和各章節天梯將在連載完後更新。

本章題綱:

1、修改系統管理員密碼

2、修改新建使用者的預設密碼

一、修改系統管理員密碼:

在下載新的O2OA伺服器後,系統預設的管理員密碼統一為o2,下面我們著手修改管理員碼為: password2018

       方法一:在系統控制面板中修改

       先正常完成O2OA系統啟動,使用xadmin登入系統,在左上角系統選單中點選控制面板 - 系統設定:

         

        

       在基礎配置 - 系統使用者配置介面中,可以直接進行超級管理員(xadmin)密碼修改,如下圖所示:

       

       點選[修改超級管理員密碼],輸入新密碼,點選確定即可完成密碼修改操作,如下圖所示:

      

        至此,管理員使用者密碼修改完成!

       方法二:執行密碼修改命令

        執行服務啟動命令:start_windows.bat或者start_linux.sh(本章節以windows系統為例,linux和mac或者其他系統操作類似),系統將顯示伺服器命令列:

        

        管理員修改命令為: 

          setPassword (oldpasswd) (newpasswd) 

        其中oldpasswd 為舊密碼, newpasswd為新密碼,根據說明我們執行命令:        

          setPassword o2 password2018

         說明:如果使用的是系統內嵌的H2資料庫的話,需要先啟動資料庫,然後再進行密碼更新。因為系統會將管理員密碼作為資料庫訪問密碼,命令需要在修改管理員使用者密碼的同時修改資料庫密碼。 

         密碼修改執行結果如下圖所示:

         

         至此,管理員使用者密碼修改完成!

二、修改新建使用者的預設密碼

        系統在組織管理應用裡新建使用者後,使用者的預設登入密碼為o2,如果需要為使用者生成其他的統一登入密碼,或者使用其他資訊(比如說手機號後6位)作為登入密碼,則需要在配置檔案裡進行設定。        

       方法一:在系統控制面板中修改(方法與管理員密碼修改類似)

       先正常完成O2OA系統啟動,使用xadmin登入系統,在左上角系統選單中點選控制面板 - 系統設定.....在此不重複描述,在基礎配置 - 系統使用者配置介面中,可以直接進行新建使用者的預設密碼修改,如下圖所示:

       

      點選修改預設密碼,可以輸入固定的統一密碼,如password,也可以使用指令碼來獲取動態的資料來設定密碼,如:

      (person.getMobile()) :使用使用者的行動電話號碼來作為登入密碼

      (person.getMobile().substring(5);)   :使用使用者的行動電話號碼後6位來作為登入密碼

     至此,新使用者預設密碼修改完成!

     方法二:修改配置檔案

      配置檔案路徑:o2server/config/person.json

     如果沒有該檔案,請從目錄o2server/config/sample/中複製person.json檔案到o2server/config目錄下。

{     "superPermission":true,                                 #是否允許使用者使用超級管理員密碼進行登入     "codeLogin":true,                                           #使用者登入是否啟動驗證碼     "bindLogin":true,                                           #是否允許使用者使用手機APP掃碼登入     "register":"code",                                           #是否允許主動註冊新使用者     "password":"(person.getMobile().substring(5);)"         #新使用者預設密碼設定 }

     從以上指令碼資訊,我們可以看到,修改password值即可完成對使用者預設密碼的設定。重啟伺服器,使配置生效即可。

 下一篇:使用O2OA二次開發搭建企業辦公平臺(五)平臺部署篇:連線O2雲,使用APP