> > I use MyOpenID and do not have any personas set which causes an error. > Invalid data from provider, 'info => name' must not be empty or whitespace > > After a quick look, is it the case that openid.sreg.required is being > used rather than openid.sreg.optional:  > That's actually an error from omnigollum (the bridge code between gollum and omniauth), not anything to do with the omniauth code. It's a failsafe check to make sure the authentication provider gave some kind of identifier for the user that can be used in the Git commit log. Disabling the check sort of negates the the usefulness of authentication. I'd suggest providing an ID on your side, or using another authentication mechanism (feel free to suggest others). -Arran Arran Cudbard-Bell a.cudbardb@xxxxxxxxxxxxxx Betelwiki, Betelwiki, Betelwiki.... http://wiki.freeradius.org/ !