Advice on MitID Integration

Hi

I am now working on integrating MitID into our system and have faced a few challenges. I’m hoping to get some help from the community:

What are the most common errors you have faced during MitID integration ; how did you resolve them?

Are there any best practices for improving the user experience during the MitID authentication process?

What additional security measures do you suggest implementing alongside MitID to confirm robust protection? I have referred https://developer.signicat.com/identity-methods/mitid/about-mitid.html#:~:text=With%20MitID%2C%20the%20end-user,can%20choose%20between%20during%20authentication msbi guide

Any help would be greatly appreciated!

Thanks in advance for your help.

Best regards,
boblewis

Hi,
Thank you for your questions.

We have previously responded to you via our support system about this, but want to share some of the information here as well to make it visible for the rest of our community members.

The MitID integration process is fairly standardized.
OIDC and Rest API both work well for web implementation. For OIDC we recommend PKCE;

Having your own test user is beneficial, which you can create here:

https://pp.mitid.dk/test-tool/frontend/#/create-identity

You can read about some of the tech requirements from MitID here:

While testing you could get an error message if VPN is turned on, so turning VPN off is recommended.

Best regards,
Anniken Nelson