Fix base URI not included in generated OpenID Connect URLs (#1524)
OpenID Connect login does not work when the base URI includes a path component. This PR fixes this.
HI @fiftin it would be great if you can review this, it is a relatively simple change but OIDC + sub-path on the URL does not work without it. Thanks.
Since these changes have been approved, could this PR be merged, soon? Currently, using OpenID-Connect with SEMAPHORE_WEB_ROOT is broken.
Any movement on this PR? I'd like to call out the documentation suggests doing this for those who run reverse proxies.
https://docs.semui.co/administration-guide/configuration#public-url
After two days of OIDC troubleshooting, coming across this was a relief.
Huh, is anybody here?
I have rebased this against the current develop, @fiftin perhaps you have a chance to have a look? I have my Semaphore hosted at https://domain.com/semaphore and it is working for me with this change.