唉,今天真是漫長的一天... 我開始為我的 @dark_dot_bio 項目配置一個 @Mattermost 實例。結果...並沒有如我早上計劃的那樣進行 😅 首先,我必須說服 @Hetzner_Online 我的帳戶是合法的,因為看起來東歐人有點可疑 🧵
但他們在我能夠正確設置 @digitalocean 之前就確認了我的帳戶,所以我選擇了 Hetzner。 我真的不想手動維護伺服器,所以我讓 @AmpCode 生成 terraform 的東西。嘿,我一輩子都沒做過,總得從某個地方開始。
我不確定這背後的理由,可能是某種爭議或奇怪的權力遊戲。你*可以*實際上配置「使用 GitHub 登入」,但它仍然會顯示 Gitlab 的標誌和標籤。什麼鬼? 但讓我們忽略這些修飾,看看這件事的奇怪之處:你無法審核用戶!
如果您啟用來自提供者(例如 GitHub)的 OAuth,則您就允許任何擁有 GitHub 帳戶的互聯網用戶登錄到您的 Mattermost 實例。沒有批准帳戶的機制,沒有限制組織的機制,甚至沒有單獨邀請他們的機制。
您*可以*預先創建用戶以假裝"邀請"他們:您可以通過API或CLI來做到這一點。在用戶管理頁面上,您實際上無法*創建*用戶。抱歉,尚未實現。 Mattermost推動您走向重型企業解決方案,您需要維護自己的ID提供者。
3.67K