Files
openfoodnetwork/app/controllers/admin/oidc_settings_controller.rb
Maikel Linke a89b22e397 Allow user to disconnect OIDC account
This makes testing much easier. But probably also good for users to
revoke any access via OIDC apps. It also enables users to then connect
to a different account, or just renew the current connection.
2024-02-22 10:15:07 +11:00

15 lines
302 B
Ruby

# frozen_string_literal: true
module Admin
class OidcSettingsController < Spree::Admin::BaseController
def index
@account = spree_current_user.oidc_account
end
def destroy
spree_current_user.oidc_account&.destroy
redirect_to admin_oidc_settings_path
end
end
end