Currently our website visitors are required to login to XTrulink system with an account stored in the XTrulink database. We are having an issue on our museum website where we are running different solutions that maintain their own security database for login (Toast, XTrulink, Collections databases, retail, etc). We would like to standardized the visitor's login into a single Identity and Access Management system to eliminate the need for website visitors to maintain several different account across the museum's website (this is very confusing to our website visitors as they may have a different email / password on each solution we use).
If XTruLink supported an identity and access management authorization protocol like OAuth 2 for logins we would be able to use a vendor like Auth0 to standardized website visitor accounts into a single login across our entire website.
I am recommending that XTrulink add support for 0Auth 2 for visitor login allowing us to use a single identity and access management solution (it would be nice if admin portal login would also support 0Auth 2 for login).
https://auth0.com/intro-to-iam/what-is-oauth-2
https://auth0.com/