How Trusted header authentication works in graylog
I am using NGINX and proxy auth service (oauth2-proxy) for authorization.
After authentication i am able to pass user email as header to graylog URL and also setting Trusted Header inside graylog to use same header.
During my research I haven’t found a way for it to create a internal user automatically.
The only other way I know of is if you have Graylog connected to LDAP or AD, it will create a new user. My apologies I have used Trusted Header Authentication yet.