~/talk

Booting up Spring Social

Talkat SpringOne2GX 2014 · 2014-09-08..09-11· [security]
links:none on file
slides:none on file

Demo shows Spring Social wiring OAuth client flows into real apps: connect controller handles the redirect dance, automatic reconnect (added in 1.1) refreshes broken tokens via a browser flow, and Spring Boot auto-configuration shrinks setup to a few lines. Works with Facebook, Twitter, LinkedIn (GitHub support incomplete). Live demo builds a tiny app that posts tweets and reads timelines; Facebook API 2.0 migration is underway and some demo edge cases (simulated token revoke) reveal practical limits.

AI-written summary · about

  1. 0:00Intro
  2. 1:51Contents
  3. 2:35The Web is Social
  4. 4:12Comparing the social networks
  5. 6:19Social Opportunities
  6. 11:24It's about API Integration
  7. 12:49How APls are secured
  8. 18:06OAuth in a Nutshell (The Easy Slide)
  9. 19:29The OAuth 2 "Dance" (A Difficult Slide)
  10. 21:00The OAuth 1 "Dance" (Slightly More Difficult Slide)
  11. 22:10Making OAuth 2 API Requests (Brace Yourself)
  12. 22:44Making OAuth 1 API Requests (The Scary Slide)
  13. 24:23API Client Responsibilities
  14. 25:55The Spring Social Project Family
  15. 30:00Spring Social Components
  16. 32:01ConnectController Connection Flow
  17. 36:26What are Connections?
  18. 37:13Social Sign In
  19. 40:30Miscellaneous
  20. 48:10Configuring Spring Social with XML (the old way)
  21. 49:56Configuring Spring Social with Java
  22. 53:00The Simplest Spring Social App
  23. 57:18Spring Social/Boot Step by Step
  24. 58:25Specifying Application Credentials
  25. 59:31More Spring Boot/Spring Social Auto-Config
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.