过去几天,我一直在设置Apache Airflow,以管理整个平台上的依赖关系。为了保护Web ui,我实现了OAuth身份验证。
身份验证有效,它将适当地登录用户,然后为其创建用户记录。
我不了解的一件事是“超级用户”特权的重要性-它实际上有什么作用?
用户首次登录时,将创建其帐户。首次登录时,该帐户没有超级用户特权。但是,他们可以转到UI中的“用户”,然后使自己成为“超级用户”。这对我来说没有意义,而且与普通用户相比,拥有此特权似乎也没有授予用户界面元素更多的访问权限。
是否应该像这样工作?