When trying to set up authentication for an application, you might hear people talk about “OIDC” and “SAML”. This is especially true when you have a lot of different applications that you want the end user to be able to use the same username and password for; for example, inside of a business, you might want your employees to log into an HR application, a task-tracking board, and CRM software with the same credentials. So what do these two four-letter abbreviations mean, anyway? What are the differences between them? And how do they help you authenticate your users?
by Nick Woods