Ryan Heaton
Senior Software Engineer, Open-Source Architect, and Web Services Expert
Ryan Heaton is a senior software engineer at FamilySearch.org, with specific responsibility for the design and development of the FamilySearch public Web service API. His expertise in the cutting edge of Web service technologies has spawned a significant set of open-source projects including Enunciate (a build-time Web service enhancement engine) and the OAuth extension for Spring Security. Ryan is also involved in a number of working groups for the development of technologies related to Web services and has been invited to share his expertise in a variety of professional conferences.
Ryan loves to code, and is occasionally surprised to discover that he actually gets a paycheck for doing something so enjoyable. But what’s even more surprising is that he has a beautiful wife and four boys that love him despite his geeky hobbies.
Presentations
OAuth for Spring Security
OAuth is an open authorization standard that has gained significant momentum in recent years as more and more resource providers adopt it to allow users to share their private data with other applications without compromising their credentials. Some of the most notable adopters include Google, Facebook, Twitter, Yahoo, and Netflix. This broad adoption of OAuth opens the door to a rich set of valuable data and resources that can be leveraged for enormous potential by innovative application developers.
Attendees who invest their time in this session will be able to see OAuth in action, understand how it works, and learn how to use Spring Security to build an OAuth-integrated application. Developers can use OAuth for Spring Security not only as consumers to gain access to protected resources at other sites, but also as providers to add significant value to their own application by making data shareable without compromising security.
Welcome to OAuth for Spring Security!