The badges web frontend uses a module called "velruse" to handle authn and openid for it.
Out of the box, velruse doesn't let you do stateless openid. It is a simple patch, but we still need to push it upstream.
The hotfix is held in ansible, in ansible/roles/badges-frontend/
Just checked, and a version of my fix has already been fixed upstream in velruse.
New rpm of python-velruse all pushed out and hotfix removed.
Login to comment on this ticket.