Norway's largest travel agency secures and streamlines login with Auth0 by Okta

Norway's largest travel agency secures and streamlines login with Auth0 by Okta

How does travel agency Berg-Hansen balance security with user-friendly login for thousands of customers? Norway's largest and oldest travel agency has modernized its authentication solution with Auth0 by Okta in collaboration with Cloudworks. The result is a more secure and streamlined customer experience.

On stage at Radar Summit 2025 in Oslo, Arne Vedø-Hansen, IAM Architect at Cloudworks, is joined by Robert Grefsted, Head of Software Development at Berg-Hansen.

Berg-Hansen has supported travelers since 1875

Since 1875, Berg-Hansen has been a central player in Norwegian travel and is today considered one of the country’s most established agencies for travel and events. With roughly 480 employees across 21 offices throughout Norway, the company offers a wide range of services within corporate, group, and leisure travel, as well as meetings, conferences, and events.

A Travel Platform for Businesses and Events

Growing requirements for security and ISO certification

More than 80 percent of all bookings at Berg-Hansen are made online. This means a customer’s journey effectively begins the moment they log in. With 640,000 active users booking or changing travel across time zones, even small interruptions are quickly noticed.

Over time, the existing login solution became increasingly difficult to maintain and could no longer support all use cases. Corporate customers expected Single Sign-On (SSO) integrated with their own multi-factor setup, while customers in the education sector needed Feide login (Norway’s national login solution for the education sector). In parallel, the need for secure authentication of APIs continued to grow.

At the same time, security requirements tightened further, especially in public-sector tenders. To demonstrate a consistently high security standard, Berg-Hansen therefore initiated work toward ISO 27001 certification.

Security is becoming increasingly important, and we wanted a standardized platform capable of handling all of our login scenarios.

 

Robert Grefsted, Head of Software Development at Berg-Hansen

The conclusion was clear: they needed a unified identity platform for their customers. One that improved the end-user experience while simplifying daily operations. This became the starting point for selecting and implementing a Customer Identity & Access Management (CIAM) solution in partnership with Cloudworks.Secure login for users: screen with customer data and shield with a lock – CIAM with Auth0 set up by Cloudworks.

 

Auth0 as a standardized solution with flexibility

Berg-Hansen chose Auth0 by Okta as a centralized platform for customer identity and access management. Their goal was to implement a solution that could accommodate customers with unique requirements while also reducing the need for ongoing internal maintenance.

We wanted a platform from a leading vendor that could streamline processes, minimize internal maintenance, and ensure that we didn’t have to allocate significant resources to upkeep or further development.

 

– Robert Grefsted, Head of Software Development at Berg-Hansen

Auth0 simplifies customer login

With Auth0, Berg-Hansen has established a unified platform for customer authentication that delivers both smoother operations and a more seamless user experience.

One central login: Consolidated user management across solutions and customer groups enables a stable, end-to-end authentication flow.

SSO on the customer’s terms: Corporate customers can use their own identity providers, allowing employees to log in through familiar processes.

MFA without extra friction: Customers’ existing multi-factor authentication can be reused within the same flow, aligning security with usability.

Secure integrations: Token-based access protects system-to-system traffic and makes it simpler to connect new services.

Centralized policies and reduced maintenance: Rules and configurations are managed in one location, reducing complexity and support needs.

Scales with the business: The platform supports new apps, partners, and expansions to new markets without compromising security.

Improved security and user experience in one CIAM solution

Many still assume that stronger security inevitably results in more complicated login flows. At Berg-Hansen, the experience has been the opposite. As Robert Grefsted notes:

After the new solution was implemented, the login experience became noticeably smoother for end users, and customer inquiries have dropped significantly.

For Berg-Hansen’s largest corporate customers, Single Sign-On (SSO) was essential. They now authenticate using their existing MFA in the same login flow, preserving familiar security steps without introducing extra friction. At the same time, many login-related inquiries have shifted to the customers’ internal support teams, who already know their users, environments and access policies.

From an operational standpoint, the platform has made a clear difference. API authentication is now easier to handle, and the centralized administration interface gives better visibility and makes day-to-day management more straightforward.

As Grefsted puts it, the transition showed how stability and a great user experience naturally go hand in hand when CIAM is implemented correctly:

Even with 640,000 active users on the platform, the transition went so smoothly that support volumes remained unchanged.

Sømløs brugeroplevelse på mobil med sikker SSO/MFA. Cloudworks leverer CIAM på Auth0 for moderne rejseapps.

 

A large-scale migration completed with minimal friction

Moving hundreds of thousands of users to a new platform is a significant task. Thanks to a detailed project plan and close, ongoing dialogue with customers, the transition was carried out in a controlled and predictable way.

The migration was completed in two phases. First, the user database – containing usernames and passwords – was moved to the new platform. This went surprisingly smooth given the scope. The next phase focused on corporate customers using SSO. Here, each customer setup was carefully adjusted both on their side and internally, and existing links and bookmarks were redirected to the new Auth0-based booking solution to ensure a seamless experience.

The technology stack across the involved systems also shaped the rollout: newer components could be integrated quickly, while the long-established web-based booking solution required a bit more care, effort, and thorough testing.

In total, the migration covered around 140 major corporate customers and 640,000 users. With targeted configuration and close coordination across systems, everything was completed in just four months – and the platform has been running smoothly ever since.

A customer identity platform that scales with the business

Today, Auth0 is the backbone of Berg-Hansen’s customer identity platform across both internal systems and external customer solutions. It streamlines daily operations, reduces maintenance work, and ensures a consistent security posture, even as new services are rolled out.

The platform has also given Berg-Hansen a stronger commercial edge. In public tenders, being able to show that authentication is handled by a globally recognized platform built on best practices is a clear advantage. It builds confidence and helps speed up the security review.

With the platform in place, Berg-Hansen is now in a stronger position both technically and strategically. A shared identity engine makes it simpler to launch new features, connect with partners, and move into new markets.

We’re really happy with the outcome. Managing customer identities and authentication is now easier, more secure, and much more modern – exactly what we were aiming for.

 

– Robert Grefsted, Head of Software Development at Berg-Hansen

Want to learn what a CIAM platform can do for your organization?

You can contact us hereor book a meeting directly below