Software security is of paramount importance nowadays. Lots of data that was previously held within internal networks, but these datasets must often be on-line available nowadays. To ensure that sensitive information is only available to (for example) employees, security and authentication plays a major role. iDelft has experience in installing and customizing different types of security layers within (online) software.
Secure Sockets Layer (SSL) is a commonly used technique that provides communication security over the internet by encrypting the traffic between the server and the client. With SSL it is very hard for any malicious individual to intercept the data during transport. For some project, iDelft has successfully installed SSL certificates and made secure connections possible.
Logging in on a website is a common practice nowadays, but many precautions are required behind the scenes, It is absolutely necessary that no unauthorized users can access the protected data. Well-designed security layers are of great importance. User Authentication/Authorization is one of the key elements in almost every project of iDelft; ranging from simple and small user lists to complex organizational structures in combination with different roles and permissions.
Additionally iDelft has experience with setting up and using a Single Sign-On (SSO) environment. SSO is a technique that is often used within (large) organizations. The users are managed at a central location (IdP: Identity Provider) and the software can tap into this IdP (SP: Service Provider). iDelft did some projects with SSO and made some applications working in combination with an existing Single Sign-On environment.