mirror of
https://github.com/coollabsio/coolify.git
synced 2026-11-06 13:10:37 -04:00
Drop the OAuth confirm/callback flow that let users confirm destructive actions by re-authenticating through a linked provider. This removes the confirm route and session handling in OauthController, the middleware bypass for those routes, OauthSetting::providerName(), User::oauthConfirmationProviders(), OauthLoginService::identityBelongsToUser() and the socialite_reauthentication_parameters() helper. Users with a linked OAuth identity no longer need a password step and only use the dialog's typed confirmation. Password confirmation is now required only for users who have a password and no SSO identity. The confirmation modal and tests are updated to match.