網際內容管理系統在精密機械教學與研究上的應用

  • Home
    • Site Map
    • reveal
    • blog
  • About
  • 主機設定
    • Windows 10
      • Win 網站簽章
      • Win Oauth2
      • Oauth2 原理
      • Nginx
    • Ubuntu設定
      • Ubuntu 簽章
      • 配置 uwsgi
      • xrdp
  • fossiloauth
    • foauth_config
  • fossilapp
  • Fossil
  • 專題報告
  • Reference
    • Flutter
      • Flutter ref
    • discourse
      • 操作管理
    • cd2020pj1
      • Oauth2
    • Network
    • Ref
      • LaTeX
      • Automatic Control
      • 參考步驟
      • ebook1
      • Project
      • Ref2
      • Bond Graphs
      • KMOLBrowser
      • Glowscript
      • Rapydscript
      • Atoms
      • Samples
      • RLearning
      • Ebooks
      • Feedback
      • CMSiMDE
      • Git
      • Windows
      • Ubuntu
      • Heorku
      • Certbot
xrdp << Previous Next >> foauth_config

fossiloauth

以下在整理 fossiloauth 相關設定參數, 擬改寫時將所有設定存入 config.py, 然後導入主要程式中運用.

當配置 fossiloauth 網際程式時, 需要:

Google oauth2 client key and secret 檔案 (必須放在倉儲以外的目錄):

例如:

第一列: 214-this_is_key.apps.googleusercontent.com

第二例: this_is_secret-pktheSAqSunfu

Fossil SCM server domain name: 例如: c1.kmol.info

Fossil SCM server repository name: 例如: pj2022

從 domain name 與 repository name 得知:

Login 連結: https://c1.kmol.info/pj2022/login

Forum 連結: https://c1.kmol.info/pj2022/forum

自建 Fossil SCM 帳號權限: 例如: 'bfjk234C'

自建 Fossil SCM 倉儲存放位置: 例如: path = "c:\pj2022\repo"

fossiloauth 網際程式執行 URL: 例如: https://c1.kmol.info:8443, 以及執行 forum 連結 https://c1.kmol.info:8443/forum (目的在透過 AJAX 將登入帳號與密碼送至 Server, 以便取得登入 Fossil SCM server 的 session).

以上這些設定應該要寫入 config.py

因為要改寫 fossiloauth, 因此在 Ubuntu 安裝 Leo:

sudo pip3 install leo

安裝結束後, 以 leo& 啟動.


xrdp << Previous Next >> foauth_config

Copyright © All rights reserved | This template is made with by Colorlib