Guidance for setting up the authentication methods

  • 9 March 2023
  • 3 replies
  • 184 views

Userlevel 5
Badge +20

Once again I started enthusiastically with the implementation of new functionality, but it turned out to be a disappointment...

We consider to use OpenID as an authentication method for Thinkwise Applications.

I thought it would be easy to set this up. But I stopped again because the documentation is not a simple example to find. It is probably possible to configure this in a few minutes, but we have already spent hours on it.

The 'OpenID providers' screen in IAM has no tooltips, F1 help is empty, the documentation is very concise and I couldn't find a good example in the community either. It takes a lot of research on the internet to finally get it done. The information is very fragmented and the terminology used is daily practice for an average Thinkwise developer.

Is it not possible to show a screenshot of the portals of the providers for the most common OpenID providers (Google, Facebook, Microsoft, LinkedIn) with a mapping to the fields that must be completed in the OpenID providers screen in IAM? Or if possible, a task that creates a record for the desired OpenID provider and fills in the fields for you as much as possible, with placeholders for the data to be taken from the provider's portal.

Is it just me, or have others experienced this?

 

 

Diana Kuipers 11 months ago

The information in the documentation has been expanded and improved: https://docs.thinkwisesoftware.com/docs/iam_dev/openid#register-openid-identity-providers

View original

This topic has been closed for comments

3 replies

Userlevel 5
Badge +16

I agree there is a world to win here.

Userlevel 4
Badge +3

The information in the documentation has been expanded and improved: https://docs.thinkwisesoftware.com/docs/iam_dev/openid#register-openid-identity-providers

Userlevel 3
Badge +12

Hi Harm,

Fully agree on the above that you mention, took me similar time and effort just for a single provider so now I know how to do it but your point is correct, there should be more examples.

Less time spend on R&D and proof of concepts.