Extension: Single Sign-on

Use the Single Sign-On extension to secure Preconfigured Payment Links and CO2-Calculator.

We currently offer OAuth 2. OAuth 2 is an industry standard in the single sign-on area. Our implementation is very flexible and accepts a wide range of configurations.

Setup

Note:

To track your progress, go through each step and check it off as you complete it.

You can activate the extension with 2 clicks on the Auth page in the dashboard.

Now configure the OAuth 2 connection. Use the example in the image as a guide. Depending on the OAuth 2 integration on your site, different parameters may be required.

Secure the connection by defining a separate scope for access to our pages, for example allow:calculations. You can also fill the field generically, for example with email, to grant access to all your users. Add multiple scopes by separating the scopes with a space. Important: Please activate RBAC in your OAuth configuration to check the permissions for scopes directly at login.

Add the domain https://klimapi.com to the Allowed Web Origins. Add the domain https://klimapi.com/link/authenticate to the Allowed Callback URLs.

Activate offline access in your OAuth integration so that you do not need to log in again if the access token expires. Depending on the tool, different steps may be necessary, such as adding the scope offline_access.

When configuring other extensions, you can now select the connection you have just created in the Authentication dropdown. Use the other extensions to test the connection.

Related resources

Payment Links

CO2 calculator

Pricing


Do you still have questions?

No credit card required - Create an account now

Create an account and start calculating and offsetting CO2 emissions directly via our API. Do you still have questions or need a customized offer? Use the chat or make an appointment directly with our sales team.