If you want to modify some data of Gitlab OpenID Connect result like add new fields or change some value.
This program was written in Rust, you may need to change some configurations in the config.rs file and compile this whole project before deploy.
sub
: Will change the sub from email address prefixiss
: Will replace the value with configurationusername
: Add new field from email address prefix
That all the other fields leave it default.
Just simple two item
gitlab_url
: Gitlab server URLiss_url
: Replace the gitlab url when response the result iss field from Gitlab server