TeamGo cover image

MSAL Integration for Web and Mobile for Restaurant Leader

Learn how TeamGo optimized security and efficiency with Azure B2C Active Directory, saving development time, enhancing data security, and minimizing compliance challenges.
Project typeMSAL Integration for Web and Mobile
IndustryTravel and Hospitality
Tech stack
  • JavaScript
  • React

About the Client

The client is a multi-brand restaurant leader in the USA, operating some of the most recognizable and successful full-service dining establishments. With over 1,800 restaurants and 175,000 team members, they rank among the top 50 private employers in America and one of the world's largest full-service restaurant companies.

*All names and logos have been changed to respect NDA
TeamGo cover image
About the project

Overview

This project seamlessly transitioned TeamGo's login, registration, and password recovery to Azure B2C Active Directory, mirroring the efficiency of Subway's system. User management is now orchestrated through Microsoft's infrastructure, ensuring robust security protocols and safeguarding data integrity within the Microsoft ecosystem.

70%

Development Hours Saved

80%

Boost in Security

60%

Reduction in Compliance Risks
TeamGo bg image

BUSINESS REQUIREMENT

TeamGo sought to streamline security management by reducing the need for additional resources or efforts. This shift allowed them to focus on core business functions while ensuring a robust security posture.

CHALLENGES IN EXECUTION & SOLUTIONS

We encountered challenges with plugin selection, production behaviour and maintaining effective communication with teams.
While we carefully selected plugins, their limitations necessitated additional development effort to achieve the desired functionality.
Accurately replicating existing production behavior within the new system required close collaboration with the back-end team.
Effective communication and managing dependencies with both the back-end team and the Single Sign-On (SSO) environment proved to be a hurdle.

OUR SOLUTION

To optimize TeamGo's security processes, we implemented Azure B2C Active Directory alongside MSAL. Token handling was automated and connected seamlessly with their existing Microsoft infrastructure. This translated to a more efficient way to manage security, freeing up their team to focus on core business priorities.
TeamGo - Product Screen 1

OUR APPROACH

We initiated the project with proof-of-concept (POC) development for both the web and mobile applications. Following this we engaged in collaborative discussions with Solution Architects (SAs) and key stakeholders. These in-depth discussions allowed for a meticulous analysis of potential integration hurdles. 
  • We began by thoroughly understanding MSAL and Azure AD, to ensure a smooth development process. A dedicated environment was set up and user stories were defined with clear acceptance criteria. This initial groundwork laid the foundation for the core architecture.
Planning and Development

RESULTS

TeamGo's switch to Azure B2C Active Directory (MSAL) delivered big wins: 50-70% faster development, 60-80% stronger security, and 30-50% happier users thanks to seamless multi-platform logins. Compliance risks also dropped by 40-60%, and data-driven insights increased 20-40% for continuous app optimization.

100%

Responsiveness

80%

Consistency Growth

300+

Reduction in Design Hours

The Right Conversation Can Save You Six Months

Contact us

Have a business problem or idea to scale? Connect with us.

Book a consultation call with our experts.

The Right Conversation Can

Save You Six Months.

Book a call