唉,今天真是漫长的一天…… 我开始为我的 @dark_dot_bio 项目配置一个 @Mattermost 实例。结果……并没有像我早上计划的那样进行 😅 首先,我得说服 @Hetzner_Online 我的账户是合法的,因为看起来东欧人有点可疑 🧵
但他们在我能够正确设置 @digitalocean 之前就确认了我的账户,所以我选择了继续使用 Hetzner。 我真的不想手动维护服务器,所以我让 @AmpCode 生成了 terraform 的东西。嘿,我一辈子都没做过这个,得从某个地方开始。
我不确定原因是什么,可能是某种争议或奇怪的权力游戏。你*可以*实际配置“用 GitHub 登录”,但它仍然会显示 Gitlab 的标志和标签。什么鬼? 但让我们忽略这些华丽的包装,看看其中的奇怪之处:你无法审核用户!
如果您启用来自提供者(例如 GitHub)的 OAuth,那么您就允许任何拥有 GitHub 账户的互联网用户登录到您的 Mattermost 实例。没有机制来批准账户,没有机制来限制组织,也没有机制可以单独邀请他们。
您*可以*预先创建用户以假装"邀请"他们:您可以通过API或CLI来实现。在用户管理页面上,您实际上无法*创建*用户。抱歉,未实现。 Mattermost推动您走向重型企业解决方案,您需要维护自己的身份提供者。
3.61K