WeTransfer Implements Social Logins for Millions of Users in 3 Months
WeTransfer compared identity providers on the market and chose Auth0 because “it came with batteries included,” offering all the necessary features and functionality needed out of the box. WeTransfer also cited its developer-friendliness as a key factor. “Auth0’s approach really resonated with our development team — the documentation for developers was first class, and there were plans ready to take us through the entire implementation,” says Vermaat.
WeTransfer worked with Auth0’s Professional Services team to integrate its identity systems with Auth0’s, launching social logins to an audience of 70 million monthly active users across all three products in "half" the time they would have needed to build its own system. “It took about three to four months from signing the contract to launching to end-users,” says Vermaat. “If we had tried to implement a centralized authentication system ourselves, it would have taken much longer.”
Now, whenever WeTransfer’s users log into any of their products, their identities are automatically migrated and merged into a single database. “When a user logs in, we check each of our three user databases from the three products for their credentials,” says Vermaat. “If we find them anywhere, we merge them and create a user in Auth0.” And by setting up Rules, WeTransfer can customize their use case for tasks like normalizing user profiles coming in from different social providers.
“It took about three to four months from signing the contract to launching to end-users. If we had tried to implement a centralized authentication system ourselves, it would have taken much longer.”

Martijn VermaatSenior Engineering Manager