OpenID Connect provider with strong privacy protection and authentication using mobile devices