Gravito Ltd
User Sign in

Authentication with Gravito

Authentication is one of the most important building block in developing any application. Whether you are developing an internal IT app for your employees or building a portal for your partners, Gravito provides the right authentication support for your projects.

Building a Custom Authentication Experience for Your Application

The sign-in experience is one of the most important user experiences any app developer needs to consider. To provide a seamless and attractive, yet secure authentication experience is not an easy task. Gravito provides an easy way to authenticate user and with its in built features, getting information about the user consents also is made easy.
Gravito provides many options for developers to handle the authentication experience that are built on top of the underlying features. Gravito works with out handling any passwords.Also Gravito, provides OAuth 2.0 and OpenID Connect implementations, the Sign-In Widget and the Authentication API.

OAuth 2.0, OpenID Connect, and Social Login

Gravito allows you to control access to your application using both the OAuth 2.0 and OpenID Connect specifications. Gravito also supports using social logins and pulling a user's external data into your Gravito org.

Widget

The Gravito sign in web components provides an embeddable JavaScript sign-in implementation that can be easily embedded into your customized sign-in page. The Sign-In Widget carries the same feature set in the standard Gravito sign-in page of every tenant. Included in the widget is support for magic link and pin login and social login widgets. Developers don't have to write a single line of code to trigger these functions from within the widget.

Auth SDK

For developers building a JavaScript front end or Single Page App (SPA), the light-weight, JavaScript-based Gravito Auth SDK gives you additional control beyond our Sign-In Widget. This JavaScript SDK provides all the standard sign-in support. Additionally, social providers and OpenID Connect are supported through the SDK, where the appropriate ID tokens are returned for downstream authentication and authorization needs.

Authentication API

The underlying foundation for the Sign-In Widget and Auth SDK is a comprehensive authentication and identity federation rest APIs of Gravito. Use it as a standalone API to provide the identity layer on top of your existing application and authentication logic, or use it to obtain the Gravito Cookie and access the many functionalities that is available within Gravito.