Auth0 then authenticates the user to the enterprise IdP. If there is a match, O'Reilly routes the request to Auth0 with the corporate account’s connection string. O'Reilly's system handles B2C and enterprise users differently, routing logins by comparing the user’s email to a known list of SSO email domains. No additional coding was needed: the POC proved Auth0’s simplicity and compatibility with O'Reilly's existing software. Auth0 delivers a complete, compatible OAuth2 implementation right out of the box, and in the POC, O'Reilly leveraged the Python Social Auth SDK they were already using. O'Reilly proof of concept used the Django OAuth toolkit to leverage OAuth2 for both authentication and authorization. “Compared to the costs and resources required to build, host, and secure a custom solution, the investment associated with a third-party authentication service like Auth0 was a sensible choice.” “I am proud of working with a bunch of smart people at an excellent company, but part of that excellence is derived from knowing what our core business is,” said Concepcion. O'Reilly realized that building and maintaining their own authentication infrastructure would require one or two full-time engineering resources dedicated to support and customization. After understanding the potential of Auth0’s platform, the team embraced a decision to buy, rather than invest in building a solution from scratch. While researching options, Concepcion and his team discovered Auth0 through the company’s open source SDKs on GitHub. This was a natural path to take, as O'Reilly Online Learning's parent company, O’Reilly Media, is a thought leader in OSS communities and the founder of OSCON, a popular open source conference.Ĭoncepcion and his team soon realized that building their own authentication middleware would demand a lot of effort and expense. O'Reilly Engineering Manager Cris Concepcion and his team researched several open source identity and access management (IAM) and SSO technologies. The rollout of a new enterprise client with more than 2,000 users provided the perfect opportunity for O'Reilly to build out an initial SSO solution using Auth0.Īt the outset, O'Reilly considered building its own authentication service. An SSO solution can also cut costs for both O'Reilly and their customers by reducing or eliminating expensive support calls for password resets and user account management-a win-win. With SSO, corporate users don’t need a registration process, nor do they need to set up separate user names or passwords. Customers made it clear that enterprise Single Sign On (SSO) is vital to this goal, and the company launched an initiative to add this feature to their product. The goal: package and deliver content for enterprise consumption, land larger deals and expand O'Reilly's user base. As their offerings branched out to include more diverse titles for design, business, and strategy, and as software becomes central to nearly every business, O'Reilly saw the opportunity to expand their user base into all levels of the enterprise. O'Reilly Online Learning started out as a digital library platform focused on individual developers and corporate teams, with cutting-edge technical books and content drawn from a wide array of publishers aimed at accelerating developer productivity. This unique learning portal has hundreds of corporate clients including Amazon, Tesla, Blizzard Entertainment, Yahoo! and Google, who purchase subscriptions to enable access by small teams or by users company-wide. O'Reilly Online Learning, a subsidiary of O’Reilly Media, Inc., provides online and mobile access to a vast array of technical, business, and design resources-from books to training to videos.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |