Microservices is the catch word of the town nowadays. The microservices are small, autonomous services doing a single task, and performing it well. However various concerns such as security in microservices are not explored yet. This paper presents a comparison of the existing protocols such as 2-way SSL, HMAC, SAML, etc. used for authentication and authorization of the end users by the service providers. It also explores the concerns where they lack and presents a model implementing OpenID Connect. It presents a proper comparison to propose OpenID Connect to be best of the lot.