How do I integrate cidaas with my business?

In order to integrate cidaas with your Business, there are 2 URLs that you need to be aware of:

1. Admin UI

2. User UI

Admin UI (This is for you)

This Admin portal URL is obtained when you sign up and register on the cidaas site as described in the “Sign up with cidaas” page of this User Guide.

This portal is used to carry out management related tasks such as managing apps,users, MFA, quotas, settings, reports etc.. Read More...

By default, it is accessible at yourcidaasbaseurl/admin-ui

User UI (This is for your Customer)

This URL is actually used in your websites or Mobile apps to facilitate customer log in. If any of your User's/Clients need to login or register, the UI corresponding to this URL will be used.

The following URL cannot be directly accessed at yourcidaasbaseurl/user-ui, because cidaas is an OAuth2 OpenID connect Product.

Upon any activity trigger by the Client/App, the client_id, redirect_uri and response_type are required to create this URL.

cidaas SDKs are provided for generating this login url for you.

cidaas provides SDKs that suits your application needs - for all languages, across all technology stacks.

This is actually used in your websites or Mobile apps. If any of your User's/Clients need to login or register with this UI will be used.

The following URL cannot be directly accessedyourcidaasbaseurl/user-ui, because cidaas is an OAuth2 OpenID connect Product.

Reference Link List of SDKs here
Generated Login URL

https://yourcidaasdomain/authz-srv/authz/?response_type=token&client_id=cidaas_client_id&viewtype=login&redirect_uri= https://yoursite_redirect_url/dashboard

Ok now you may have a question, where to get those details and what they mean !!!!

Client_id

The Client Id is the unique identifier for your application, you can have multiple clients per project.

Reference Link How to create an App

Once you create application, you get the Client Id from cidaas.

Redirect_uri

This parameter specifies the landing page url or the page that the customer is immediately presented with after logging into your Business website.

However, cidaas verifies that the User has provided the valid credentials before redirecting him to the specified redirect_uri.

For Example , if you have a business with site https://sampleeshop.com. and you like to navigate to the dashboard screen once the user is logged in,

Response_Type

Tells the authorization server which grant to execute.

Steps to Integrate

1. Create app in cidaas

2. Add cidaas SDK in your code and construct your app setting information like (client_id, redirect_uri, post_logout_uri, mode) etc.. Read More

3. Add cidaas.loginWithBrowser() method in your Login button.

Now cidaas takes care of the authentication every time a protected resource is accessed.

Note Please ensure that you have followed the checklist in the How to integrate cidaas" document while integrating cidaas with your business solution.



results matching ""

    No results matching ""