Demonstration Platform Documentation
Authentication, security and user management systems
All software systems implemented in the GEO Analytics Demonstration Platform require users to be authenticated before access is given. The proof of concept platform uses LDAP (Lightweight Directory Access Protocol) to store user information and allow users to authenticate and log into the platform.
A limitation of LDAP is that users are required to log into each individual service. To combat this problem, Hatfield has implemented a single sign-on (SSO) system based on the industry-standard OAuth 2 protocol. Using this SSO system, a token is given to the user when they first login and is validated by platform services when accessed by the user. Using this system, users only need to login once to access all platform functions.