
Introduction
We have been working with the Spotler Group for over 3 years. After starting work on the Email Editor project, the client invited us to collaborate on the creation of the Single Sign-On system.
Focus
- Creating a Single Sign-On system for all Spotler Group products.
- Creating a central platform that would offer Spotler Group cross-selling opportunities.
- Enhancing the representation of the Spotler brand among the companies that have joined the Spotler Group.
Objective
To create an SSO system that would unify various products of the Spotler Group under a single brand.
Needs
- The solution had to be flexible enough to operate within the existing systems. These systems were built using different technologies, by independent teams with different approaches to user identity management.
- Due to existing contracts and the need to protect privacy, we were required to create a product that could be hosted on the client’s infrastructure.
- As security was one of our top priorities, solutions already used by large enterprises were introduced.
Approach
We started with discovery workshops, during which we received both technical information about the projects that the SSO would cover and a specification of business requirements.
The results of the workshop provided a basis for conducting an extensive review of commercially available SSO solutions. We presented the advantages and disadvantages of each solution to the client’s Steering Group. After selecting a core solution, a draft of the proposed architecture was prepared. Until that time, the process had been supported by our architect, who had already created similar solutions for other clients.
We used lessons learned from previous projects to avoid potential pitfalls. The next step consisted of the implementation, first of the MVP version and then of the testing phase. The verification of the MVP version was conducted simultaneously with the onboarding of the technical support staff, who provided additional feedback on the part of the application responsible for handling user requests.
The next stage involved deploying the solution to the production environment and beginning the onboarding of customers. Throughout the entire process, our team not only improved the solution but also provided assistance to the teams responsible for specific Spotler Group products in integrating with the SSO system.
In managing the work of the development team from ArdentCode, we used the Kanban method. The entire process was supervised by a manager from Spotler.
During the project, we delivered weekly progress reports. Initially, the reports were presented to the Steering Group, and later to the CTO and Head of Product Development at Spotler.
Key changes
- Replacing the existing sign-on systems using a staged release approach (i.e., onboarding small groups of customers instead of all users at once) by migrating existing users.
- Creating new onboarding procedures and account creation processes in the products covered by the SSO.
Results
- Until June 2025, we connected 9 Spotler Group products, creating new cross-selling opportunities for the group.
- We completed the integration with 3 external identity providers.
- We completed deployment in the production infrastructure, distributed between two data centers, with full redundancy of both applications and databases.
- We completed the migration of the first user groups.
Conclusion
SSO enables improved security and therefore helps protect the privacy and safety of Spotler Group users. Ultimately, after the migration has been completed, the system will also enable a reduction in costs related to the maintenance of authentication systems.