@@ -2261,37 +2261,6 @@ def get_tokenapp_client(tenant_id=None):
22612261 client_data = token_webapp_clients [f"local.{ tenant_id } " ]
22622262 return client_data
22632263
2264- def logout ():
2265- """
2266- Helper function to reset the session whenever a logout needs to occur.
2267- """
2268- session .pop ("username" , None )
2269- session .pop ("tenant_id" , None )
2270- session .pop ("access_token" , None )
2271- session .pop ("device_login" , None )
2272- session .pop ("mfa_required" , None )
2273- session .pop ("mfa_validated" , None )
2274- session .pop ("state" , None )
2275- session .pop ("idp_id" , None )
2276- session .pop ("orig_client_id" , None )
2277- session .pop ("orig_client_redirect_uri" , None )
2278- session .pop ("orig_client_response_type" , None )
2279- session .pop ("orig_client_state" , None )
2280-
2281-
2282- def clear_orig_client_data ():
2283- session .pop ("orig_client_id" , None )
2284- session .pop ("orig_client_redirect_uri" , None )
2285- session .pop ("orig_client_response_type" , None )
2286- session .pop ("orig_client_state" , None )
2287-
2288-
2289- def logout_from_webapp ():
2290- """
2291- Helper function that just removes the Token Webapp's attributes from the session.
2292- """
2293- session .pop ("access_token" , None )
2294-
22952264
22962265class WebappTokenAndRedirect (Resource ):
22972266 """
0 commit comments