Comment 8 for bug 1854041

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.opendev.org/c/openstack/keystone/+/754694
Committed: https://opendev.org/openstack/keystone/commit/1c106f48b05d45e87ecdfbda1586d9456d818f7e
Submitter: "Zuul (22348)"
Branch: master

commit 1c106f48b05d45e87ecdfbda1586d9456d818f7e
Author: ferag <email address hidden>
Date: Thu Nov 21 11:34:40 2019 +0000

    Propagate redirect exceptions to the client

    When a developer is implementing an Authentication plugin, in some cases
    (like an OpenID Connect plugin) it is needed to perform a redirect to
    the provider to complete the flow. This was possible in the past (before
    moving to Flask) by raising an exception with the proper HTTP code set,
    but the framework change made this possibility not available anymore.

    Closes-Bug: #1854041
    Co-authored-by: Alvaro Lopez Garcia <email address hidden>
    Change-Id: I333eb15c66f37207e6937d0cb3a80f26cf9bebfc