Booting up Spring Social
summary
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
chapters (25)
- 0:00Intro
- 1:51Contents
- 2:35The Web is Social
- 4:12Comparing the social networks
- 6:19Social Opportunities
- 11:24It's about API Integration
- 12:49How APls are secured
- 18:06OAuth in a Nutshell (The Easy Slide)
- 19:29The OAuth 2 "Dance" (A Difficult Slide)
- 21:00The OAuth 1 "Dance" (Slightly More Difficult Slide)
- 22:10Making OAuth 2 API Requests (Brace Yourself)
- 22:44Making OAuth 1 API Requests (The Scary Slide)
- 24:23API Client Responsibilities
- 25:55The Spring Social Project Family
- 30:00Spring Social Components
- 32:01ConnectController Connection Flow
- 36:26What are Connections?
- 37:13Social Sign In
- 40:30Miscellaneous
- 48:10Configuring Spring Social with XML (the old way)
- 49:56Configuring Spring Social with Java
- 53:00The Simplest Spring Social App
- 57:18Spring Social/Boot Step by Step
- 58:25Specifying Application Credentials
- 59:31More Spring Boot/Spring Social Auto-Config
related talks
54mHow to secure your Spring Apps with Keycloak
48mThe new Spring Security
43mOAuth2, OpenID: live-coding SSO, from first principles
43mIdentity crisis: bending Spring Security to your advanced use-cases
01h 03mNext Generation OAuth Support with Spring Security 5.0
48mModern Authentication Demystified: A Deep Dive into Spring Security’s Latest Innovations
53mNext Generation OAuth Support with Spring Security 5
51mSecuring applications with OAuth2 and OpenID Connect using SpringSecurit
