The software security is always on top of the client’s’ requirements, both user authentication and data encryption. In that regards, each of our software development projects includes an ID Management module, while the SSL (Secure Socket Layer) data encryption is available option which depends on the client’s requirements when and how it will be used.
The ID management usually is a flexible module for creation and management of users, rolls (groups) and their privilege rights to access the application features and data. During the development of the IDM module we usually follow the recommendations for inter-operability for data integration with existing authentication platforms and/or social networks. So, the client may need integration with LDAP, Active Directory, eDirectory or any other Directory based platform, as well as some of the popular social networks (Facebook, LinkedIn, Tweeter or any other).
For high security demended solutuions (healthcare, financials), the customer may also require implementation of additional security devices in order to achieve even higher levels of authentication, including chip cards, tokens, RFID devices, or bio readers.