Skip to content
This repository has been archived by the owner on Apr 1, 2021. It is now read-only.

[功能] 切換驗證伺服器 #24

Open
takidog opened this issue Sep 1, 2019 · 4 comments
Open

[功能] 切換驗證伺服器 #24

takidog opened this issue Sep 1, 2019 · 4 comments
Labels
enhancement New feature or request

Comments

@takidog
Copy link
Member

takidog commented Sep 1, 2019

目前使用學校校務系統當驗證伺服器使用,需要有在校務系統維護時可以作為驗證使用的伺服器

目前有的登入系統

驗證伺服器 問題
校車系統 非原高應沒有辦法登入
圖書館系統 延遲不穩定,不論正確或失敗的帳號
請假系統 正確帳號下,驗證速度很快,但錯誤帳號延遲非常高

可能需要尋找可以驗證學生狀態
對正確錯誤帳號處理延遲不高的系統

@takidog takidog added the enhancement New feature or request label Sep 1, 2019
@takidog
Copy link
Member Author

takidog commented Sep 7, 2019

選課系統
正確/錯誤帳號密碼 延遲都很低
支援三校的帳號密碼

@takidog
Copy link
Member Author

takidog commented Oct 10, 2019

選課系統
正確/錯誤帳號密碼 延遲都很低
支援三校的帳號密碼

選課系統會因為校務系統維護 一併被關閉

@takidog
Copy link
Member Author

takidog commented Oct 10, 2019

有個想法
驗證伺服器需要由後端自動切換嗎?

自動切換

在登入的時候回覆這一次是透過什麼系統做帳號密碼的驗證

{
    "authBy":"ap"
}

(欄位可以再討論)

由query string 切換

/oauth/token 後端預設
/oauth/token?auth=library
/oauth/token?auth=ap
/oauth/token?auth=leave


驗證後,後端可以發JWT
校務系統維護 至少校車/請假功能都是能使用的

@takidog
Copy link
Member Author

takidog commented Mar 4, 2020

#82 的問題
目前issue#82上,在.env中新增變數AUTH_SERVER
可以使用ap leave library bus
目前只能手動去修改.env去選擇

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant