I have been using this product since last 5 years so far its best if you want your customers security as well as need of authentication is taken care by them they are very supportive team with good knowledge in their field which can be trusted always.
They provide best service from customer support point of view too. Nothing at all nothing negative about my experience so far i am satisfied only thing that there may not be any problem but still we know how things work and what our expectations should be while dealing with such products or providers. We are solving issues relating user access control and providing secure logins/authentications through Oauth2 protocol.