aboutsummaryrefslogtreecommitdiffstats
path: root/docs/content/development
diff options
context:
space:
mode:
authorRowan Bohde <rowan.bohde@gmail.com>2024-07-09 12:36:31 -0500
committerGitHub <noreply@github.com>2024-07-09 17:36:31 +0000
commit1ee59f0fa326685a7e4bc39f213b7894b37d8101 (patch)
treea6d1a24f940812fbbf05a42278625048c5d9c45b /docs/content/development
parent13015bba5a3a2bea1ccc96e9282995bedacc5694 (diff)
downloadgitea-1ee59f0fa326685a7e4bc39f213b7894b37d8101.tar.gz
gitea-1ee59f0fa326685a7e4bc39f213b7894b37d8101.zip
Allow disabling authentication related user features (#31535)
We have some instances that only allow using an external authentication source for authentication. In this case, users changing their email, password, or linked OpenID connections will not have any effect, and we'd like to prevent showing that to them to prevent confusion. Included in this are several changes to support this: * A new setting to disable user managed authentication credentials (email, password & OpenID connections) * A new setting to disable user managed MFA (2FA codes & WebAuthn) * Fix an issue where some templates had separate logic for determining if a feature was disabled since it didn't check the globally disabled features * Hide more user setting pages in the navbar when their settings aren't enabled --------- Co-authored-by: Kyle D <kdumontnu@gmail.com>
Diffstat (limited to 'docs/content/development')
0 files changed, 0 insertions, 0 deletions