OAuth was chosen because it offers a more secure authentication option than the method already in place, noted Google software engineer Ankur Jain in a blog posting. Until now, administrators had to sign calls to Google Apps APIs (application programming interfaces) with their username and password, which is a security risk.
With OAuth, Google Apps can provide third-party applications with tokens that can be used to access the APIs of different Google apps, eliminating the need to supply log-in names and passwords for each API call. The APIs for Google Apps provisioning, e-mail migration, administration settings, calendar resources, e-mail settings and audit all now can interact with the OAuth signing mechanism.
Consumer-facing Web services started using the protocol as well. Twitter made OAuth mandatory for third-party apps earlier this month and Facebook has started using version 2 of the protocol.
Google had been looking for some time for a simpler way for outside Web application developers to secure their API calls, noted Eric Sachs, a product manager for the Google security team, in an interview earlier this year about version 2.0 of OAuth. Traditional Web services security models such as SAML (Security Assertion Markup Language) and WS-Security proved to be too complex for those not well-versed in security. OAuth tokens work a bit like browser cookies, but for APIs, he said.
"That level of simplicity enables a lot of applications that might not have APIs to offer APIs," he said.
- Silicon Valley's 19 Coolest Places to Work
- Is Windows 8 Development Worth the Trouble?
- 8 Books Every IT Leader Should Read This Year
- 10 Hot Hadoop Startups to Watch
- Slideshow: 7 security mistakes people make with their mobile device
- iOS vs. Android: Which is more secure?
- 11 sure signs you've been hacked
- Radicati: Cloud Business Email - Market Quadrant 2013 Google was named the top cloud business email provider in a recent report by research firm Radicati. Out of 14 key players, Google...
- Tablets in the Enterprise: A Checklist for Successful Deployment How can you enterprise manage and secure tablets in order to protect corporate data while providing access to the information and applications employees...
- Enterprise Mobility: A Checklist for Secure Containerization The advantages and disadvantages of the multiple approaches to containerization. Learn More>>
- Enterprise File Sync & Share Checklist File sync and share has changed the way people work and collaborate in today's tech-savvy world. Gone are the email roadblocks, clunky FTP...
- Live Webcast LIVE EVENT: 5/7, The End of Data Protection As We Know It. Introducing a Next Generation Data Protection Architecture. Traditional backup is going away, but where does this leave end-users?
- LIVE EVENT: 5/7, The End of Data Protection As We Know It. Introducing a Next Generation Data Protection Architecture. Traditional backup is going away, but where does this leave end-users?
- On-demand webinar: "Mobility Mayhem: Balancing BYOD with Enterprise Security" Check out this on-demand webinar to hear Sophos senior security expert John Shier deep dive into how BYOD impacts your enterprise security strategy... All Security White Papers | Webcasts