()
| 7 | |
| 8 | |
| 9 | def oauth2_logout() -> [dict, int]: |
| 10 | oauth2 = OAuth2Provider() |
| 11 | refresh_token = get_decoded_refresh_token_from_session() |
| 12 | oauth_client = oauth2.get_client() |
| 13 | login_session['refresh_token'] = None |
| 14 | login_session['id_token'] = None |
| 15 | login_session['access_token'] = None |
| 16 | login_session.clear() |
| 17 | # url_data = oauth_client.logout(refresh_token = refresh_token) |
| 18 | return {"url_redirect": None}, 200 |
| 19 | |
| 20 | |
| 21 | @routes.route('/api/v1/user/logout', methods = ['GET']) |
no test coverage detected