在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → facebook集成第三方登陆

facebook集成第三方登陆

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:1.55M
  • 下载次数:1
  • 浏览次数:55
  • 发布时间:2021-01-30
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
集成facebook的第三方登陆,有源码有真相
【实例截图】
【核心代码】
4eeba06d-39b3-4144-828d-2a937a7ba8c4
└── spring-social-samples-master
├── attic
│   ├── README.md
│   ├── spring-social-movies
│   │   ├── pom.xml
│   │   ├── README.md
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── org
│   │   │   └── springframework
│   │   │   └── social
│   │   │   └── movies
│   │   │   ├── account
│   │   │   │   ├── Account.java
│   │   │   │   ├── AccountRepository.java
│   │   │   │   ├── Account.sql
│   │   │   │   ├── data.sql
│   │   │   │   ├── JdbcAccountRepository.java
│   │   │   │   └── UsernameAlreadyInUseException.java
│   │   │   ├── config
│   │   │   │   ├── application.properties
│   │   │   │   ├── MainConfig.java
│   │   │   │   ├── SecurityConfig.java
│   │   │   │   ├── security.xml
│   │   │   │   ├── SocialConfig.java
│   │   │   │   └── WebMvcConfig.java
│   │   │   ├── HomeController.java
│   │   │   ├── netflix
│   │   │   │   ├── api
│   │   │   │   │   ├── CatalogTitle.java
│   │   │   │   │   ├── impl
│   │   │   │   │   │   ├── NetFlixModule.java
│   │   │   │   │   │   ├── NetFlixTemplate.java
│   │   │   │   │   │   └── NetFlixUserProfileMixin.java
│   │   │   │   │   ├── NetFlixApi.java
│   │   │   │   │   ├── NetFlixUserProfile.java
│   │   │   │   │   └── QueueItem.java
│   │   │   │   └── connect
│   │   │   │   ├── NetFlixApiAdapter.java
│   │   │   │   ├── NetFlixConnectionFactory.java
│   │   │   │   ├── NetFlixOAuth1Template.java
│   │   │   │   └── NetFlixServiceProvider.java
│   │   │   ├── review
│   │   │   │   ├── JdbcReviewRepository.java
│   │   │   │   ├── ReviewController.java
│   │   │   │   ├── ReviewForm.java
│   │   │   │   ├── Review.java
│   │   │   │   ├── ReviewRepository.java
│   │   │   │   ├── ReviewRowMapper.java
│   │   │   │   └── Review.sql
│   │   │   ├── signin
│   │   │   │   ├── SigninController.java
│   │   │   │   └── SignInUtils.java
│   │   │   └── signup
│   │   │   ├── SignupController.java
│   │   │   └── SignupForm.java
│   │   └── webapp
│   │   ├── META-INF
│   │   │   └── MANIFEST.MF
│   │   ├── resources
│   │   │   ├── form.css
│   │   │   ├── jquery
│   │   │   │   └── 1.4
│   │   │   │   └── jquery.js
│   │   │   └── page.css
│   │   └── WEB-INF
│   │   ├── layouts
│   │   │   ├── page.jsp
│   │   │   └── tiles.xml
│   │   ├── views
│   │   │   ├── connect
│   │   │   │   ├── netflixConnected.jsp
│   │   │   │   ├── netflixConnect.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── home
│   │   │   │   ├── home.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── review
│   │   │   │   ├── form.jsp
│   │   │   │   ├── movieSearch.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── signin
│   │   │   │   ├── signin.jsp
│   │   │   │   └── tiles.xml
│   │   │   └── signup
│   │   │   ├── signup.jsp
│   │   │   └── tiles.xml
│   │   └── web.xml
│   ├── spring-social-popup
│   │   ├── pom.xml
│   │   ├── README.md
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   ├── log4j.xml
│   │   │   └── org
│   │   │   └── springframework
│   │   │   └── social
│   │   │   └── popup
│   │   │   ├── account
│   │   │   │   ├── Account.java
│   │   │   │   ├── AccountRepository.java
│   │   │   │   ├── Account.sql
│   │   │   │   ├── data.sql
│   │   │   │   ├── JdbcAccountRepository.java
│   │   │   │   └── UsernameAlreadyInUseException.java
│   │   │   ├── config
│   │   │   │   ├── application.properties
│   │   │   │   ├── MainConfig.java
│   │   │   │   ├── SecurityConfig.java
│   │   │   │   ├── security.xml
│   │   │   │   ├── SocialConfig.java
│   │   │   │   └── WebMvcConfig.java
│   │   │   ├── connect
│   │   │   │   └── SinglePageConnectController.java
│   │   │   ├── facebook
│   │   │   │   ├── FacebookProfileController.java
│   │   │   │   ├── PopupDialogConnectInterceptor.java
│   │   │   │   └── PostToWallAfterConnectInterceptor.java
│   │   │   ├── HomeController.java
│   │   │   ├── message
│   │   │   │   ├── Message.java
│   │   │   │   └── MessageType.java
│   │   │   ├── signin
│   │   │   │   ├── SigninController.java
│   │   │   │   └── SignInUtils.java
│   │   │   ├── signup
│   │   │   │   ├── SignupController.java
│   │   │   │   └── SignupForm.java
│   │   │   └── twitter
│   │   │   ├── MessageForm.java
│   │   │   ├── TweetAfterConnectInterceptor.java
│   │   │   └── TwitterProfileController.java
│   │   └── webapp
│   │   ├── META-INF
│   │   │   └── MANIFEST.MF
│   │   ├── resources
│   │   │   ├── form.css
│   │   │   ├── jquery
│   │   │   │   └── 1.6.2
│   │   │   │   └── jquery.js
│   │   │   ├── messages
│   │   │   │   ├── error.png
│   │   │   │   ├── info.png
│   │   │   │   ├── messages.css
│   │   │   │   ├── success.png
│   │   │   │   └── warning.png
│   │   │   ├── page.css
│   │   │   └── social
│   │   │   ├── facebook
│   │   │   │   ├── connect_light_medium_short.gif
│   │   │   │   ├── f_logo.jpg
│   │   │   │   └── sign-in-with-facebook.png
│   │   │   └── twitter
│   │   │   ├── connect-with-twitter.png
│   │   │   ├── sign-in-with-twitter-d.png
│   │   │   └── t_logo-a.png
│   │   └── WEB-INF
│   │   ├── layouts
│   │   │   ├── menu.jsp
│   │   │   ├── page.jsp
│   │   │   └── tiles.xml
│   │   ├── messages
│   │   │   └── messages.properties
│   │   ├── views
│   │   │   ├── connect
│   │   │   │   ├── facebookOptions.jsp
│   │   │   │   ├── status.jsp
│   │   │   │   ├── tiles.xml
│   │   │   │   └── twitterOptions.jsp
│   │   │   ├── facebook
│   │   │   │   ├── profile.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── home
│   │   │   │   ├── home.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── signin
│   │   │   │   ├── signin.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── signup
│   │   │   │   ├── signup.jsp
│   │   │   │   └── tiles.xml
│   │   │   └── twitter
│   │   │   ├── profile.jsp
│   │   │   └── tiles.xml
│   │   └── web.xml
│   ├── spring-social-quickstart-3.0.x
│   │   ├── pom.xml
│   │   ├── README.md
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── org
│   │   │   └── springframework
│   │   │   └── social
│   │   │   └── quickstart
│   │   │   ├── config
│   │   │   │   └── SocialConfig.java
│   │   │   ├── HomeController.java
│   │   │   ├── package-info.java
│   │   │   └── user
│   │   │   ├── package-info.java
│   │   │   ├── SecurityContext.java
│   │   │   ├── SimpleConnectionSignUp.java
│   │   │   ├── SimpleSignInAdapter.java
│   │   │   ├── UserCookieGenerator.java
│   │   │   ├── UserInterceptor.java
│   │   │   └── User.java
│   │   └── webapp
│   │   ├── META-INF
│   │   │   └── MANIFEST.MF
│   │   └── WEB-INF
│   │   ├── spring
│   │   │   ├── appServlet
│   │   │   │   ├── controllers.xml
│   │   │   │   └── servlet-context.xml
│   │   │   ├── data.xml
│   │   │   ├── properties.xml
│   │   │   └── root-context.xml
│   │   ├── views
│   │   │   ├── home.jsp
│   │   │   └── signin.jsp
│   │   └── web.xml
│   ├── spring-social-showcase-sec-xml
│   │   ├── pom.xml
│   │   ├── README.md
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   ├── log4j.xml
│   │   │   └── org
│   │   │   └── springframework
│   │   │   └── social
│   │   │   └── showcase
│   │   │   ├── account
│   │   │   │   ├── Account.java
│   │   │   │   ├── AccountRepository.java
│   │   │   │   ├── Account.sql
│   │   │   │   ├── data.sql
│   │   │   │   ├── JdbcAccountRepository.java
│   │   │   │   └── UsernameAlreadyInUseException.java
│   │   │   ├── config
│   │   │   │   └── application.properties
│   │   │   ├── facebook
│   │   │   │   ├── FacebookFeedController.java
│   │   │   │   ├── FacebookFriendsController.java
│   │   │   │   ├── FacebookPhotosController.java
│   │   │   │   ├── FacebookProfileController.java
│   │   │   │   └── PostToWallAfterConnectInterceptor.java
│   │   │   ├── HomeController.java
│   │   │   ├── linkedin
│   │   │   │   └── LinkedInProfileController.java
│   │   │   ├── message
│   │   │   │   ├── Message.java
│   │   │   │   └── MessageType.java
│   │   │   ├── security
│   │   │   │   ├── AuthenticationUserIdExtractor.java
│   │   │   │   ├── FacebookAuthenticationService.java
│   │   │   │   └── SimpleSocialUsersDetailService.java
│   │   │   ├── signin
│   │   │   │   ├── SigninController.java
│   │   │   │   ├── SignInUtils.java
│   │   │   │   └── SimpleSignInAdapter.java
│   │   │   ├── signup
│   │   │   │   ├── SignupController.java
│   │   │   │   └── SignupForm.java
│   │   │   └── twitter
│   │   │   ├── MessageForm.java
│   │   │   ├── TweetAfterConnectInterceptor.java
│   │   │   ├── TwitterFriendsController.java
│   │   │   ├── TwitterMessageController.java
│   │   │   ├── TwitterProfileController.java
│   │   │   ├── TwitterSearchController.java
│   │   │   ├── TwitterTimelineController.java
│   │   │   └── TwitterTrendsController.java
│   │   └── webapp
│   │   ├── META-INF
│   │   │   └── MANIFEST.MF
│   │   ├── resources
│   │   │   ├── form.css
│   │   │   ├── jquery
│   │   │   │   └── 1.4
│   │   │   │   └── jquery.js
│   │   │   ├── messages
│   │   │   │   ├── error.png
│   │   │   │   ├── info.png
│   │   │   │   ├── messages.css
│   │   │   │   ├── success.png
│   │   │   │   └── warning.png
│   │   │   ├── page.css
│   │   │   └── social
│   │   │   ├── facebook
│   │   │   │   ├── connect_light_medium_short.gif
│   │   │   │   ├── f_logo.jpg
│   │   │   │   └── sign-in-with-facebook.png
│   │   │   ├── linkedin
│   │   │   │   └── connect_with_linkedin-logo-150x150.jpg
│   │   │   └── twitter
│   │   │   ├── connect-with-twitter.png
│   │   │   ├── sign-in-with-twitter-d.png
│   │   │   └── t_logo-a.png
│   │   └── WEB-INF
│   │   ├── layouts
│   │   │   ├── menu.jsp
│   │   │   ├── page.jsp
│   │   │   └── tiles.xml
│   │   ├── messages
│   │   │   └── messages.properties
│   │   ├── spring
│   │   │   ├── data.xml
│   │   │   ├── mvc.xml
│   │   │   ├── root-context.xml
│   │   │   ├── security.xml
│   │   │   ├── social-security.xml
│   │   │   └── social.xml
│   │   ├── views
│   │   │   ├── connect
│   │   │   │   ├── facebookConnected.jsp
│   │   │   │   ├── facebookConnect.jsp
│   │   │   │   ├── linkedinConnected.jsp
│   │   │   │   ├── linkedinConnect.jsp
│   │   │   │   ├── status.jsp
│   │   │   │   ├── tiles.xml
│   │   │   │   ├── twitterConnected.jsp
│   │   │   │   └── twitterConnect.jsp
│   │   │   ├── facebook
│   │   │   │   ├── album.jsp
│   │   │   │   ├── albums.jsp
│   │   │   │   ├── feed.jsp
│   │   │   │   ├── friends.jsp
│   │   │   │   ├── profile.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── home
│   │   │   │   ├── home.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── linkedin
│   │   │   │   ├── profile.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── signin
│   │   │   │   ├── signin.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── signup
│   │   │   │   ├── signup.jsp
│   │   │   │   └── tiles.xml
│   │   │   └── twitter
│   │   │   ├── friends.jsp
│   │   │   ├── messages.jsp
│   │   │   ├── profile.jsp
│   │   │   ├── tiles.xml
│   │   │   ├── timeline.jsp
│   │   │   └── trends.jsp
│   │   └── web.xml
│   ├── spring-social-showcase-xml
│   │   ├── pom.xml
│   │   ├── README.md
│   │   └── src
│   │   └── main
│   │   ├── java
│   │   │   └── org
│   │   │   └── springframework
│   │   │   └── social
│   │   │   └── showcase
│   │   │   ├── account
│   │   │   │   ├── Account.java
│   │   │   │   ├── AccountRepository.java
│   │   │   │   ├── JdbcAccountRepository.java
│   │   │   │   └── UsernameAlreadyInUseException.java
│   │   │   ├── facebook
│   │   │   │   ├── FacebookFeedController.java
│   │   │   │   ├── FacebookFriendsController.java
│   │   │   │   ├── FacebookPhotosController.java
│   │   │   │   ├── FacebookProfileController.java
│   │   │   │   └── PostToWallAfterConnectInterceptor.java
│   │   │   ├── HomeController.java
│   │   │   ├── message
│   │   │   │   ├── Message.java
│   │   │   │   └── MessageType.java
│   │   │   ├── signin
│   │   │   │   ├── SigninController.java
│   │   │   │   ├── SignInUtils.java
│   │   │   │   └── SimpleSignInAdapter.java
│   │   │   └── signup
│   │   │   ├── SignupController.java
│   │   │   └── SignupForm.java
│   │   ├── resources
│   │   │   ├── log4j.xml
│   │   │   └── org
│   │   │   └── springframework
│   │   │   └── social
│   │   │   └── showcase
│   │   │   ├── account
│   │   │   │   ├── Account.sql
│   │   │   │   └── data.sql
│   │   │   └── config
│   │   │   └── application.properties
│   │   └── webapp
│   │   ├── META-INF
│   │   │   └── MANIFEST.MF
│   │   ├── resources
│   │   │   ├── form.css
│   │   │   ├── jquery
│   │   │   │   └── 1.4
│   │   │   │   └── jquery.js
│   │   │   ├── messages
│   │   │   │   ├── error.png
│   │   │   │   ├── info.png
│   │   │   │   ├── messages.css
│   │   │   │   ├── success.png
│   │   │   │   └── warning.png
│   │   │   ├── page.css
│   │   │   └── social
│   │   │   ├── facebook
│   │   │   │   ├── connect_light_medium_short.gif
│   │   │   │   ├── f_logo.jpg
│   │   │   │   └── sign-in-with-facebook.png
│   │   │   ├── linkedin
│   │   │   │   └── connect_with_linkedin-logo-150x150.jpg
│   │   │   └── twitter
│   │   │   ├── connect-with-twitter.png
│   │   │   ├── sign-in-with-twitter-d.png
│   │   │   └── t_logo-a.png
│   │   └── WEB-INF
│   │   ├── layouts
│   │   │   ├── menu.jsp
│   │   │   ├── page.jsp
│   │   │   └── tiles.xml
│   │   ├── messages
│   │   │   └── messages.properties
│   │   ├── spring
│   │   │   ├── data.xml
│   │   │   ├── mvc.xml
│   │   │   ├── root-context.xml
│   │   │   ├── security.xml
│   │   │   └── social.xml
│   │   ├── views
│   │   │   ├── connect
│   │   │   │   ├── facebookConnected.jsp
│   │   │   │   ├── facebookConnect.jsp
│   │   │   │   ├── status.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── facebook
│   │   │   │   ├── album.jsp
│   │   │   │   ├── albums.jsp
│   │   │   │   ├── feed.jsp
│   │   │   │   ├── friends.jsp
│   │   │   │   ├── profile.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── home
│   │   │   │   ├── home.jsp
│   │   │   │   └── tiles.xml
│   │   │   ├── signin
│   │   │   │   ├── signin.jsp
│   │   │   │   └── tiles.xml
│   │   │   └── signup
│   │   │   ├── signup.jsp
│   │   │   └── tiles.xml
│   │   └── web.xml
│   └── spring-social-twitter4j
│   ├── pom.xml
│   ├── README.md
│   └── src
│   └── main
│   ├── java
│   │   └── org
│   │   └── springframework
│   │   └── social
│   │   └── showcase
│   │   ├── account
│   │   │   ├── Account.java
│   │   │   ├── AccountRepository.java
│   │   │   ├── Account.sql
│   │   │   ├── data.sql
│   │   │   ├── JdbcAccountRepository.java
│   │   │   └── UsernameAlreadyInUseException.java
│   │   ├── HomeController.java
│   │   ├── signin
│   │   │   └── SigninController.java
│   │   ├── signup
│   │   │   ├── SignupController.java
│   │   │   └── SignupForm.java
│   │   └── twitter
│   │   ├── connect
│   │   │   ├── TwitterApiAdapter.java
│   │   │   ├── TwitterConnectionFactory.java
│   │   │   └── TwitterServiceProvider.java
│   │   ├── TweetAfterConnectInterceptor.java
│   │   └── TweetController.java
│   └── webapp
│   ├── META-INF
│   │   └── MANIFEST.MF
│   ├── resources
│   │   ├── form.css
│   │   ├── jquery
│   │   │   └── 1.4
│   │   │   └── jquery.js
│   │   └── social
│   │   ├── facebook
│   │   │   └── connect_light_medium_short.gif
│   │   └── twitter
│   │   ├── connect-with-twitter.png
│   │   └── sign-in-with-twitter-d.png
│   └── WEB-INF
│   ├── spring
│   │   ├── appServlet
│   │   │   ├── controllers.xml
│   │   │   └── servlet-context.xml
│   │   ├── data.xml
│   │   ├── properties.xml
│   │   ├── root-context.xml
│   │   ├── security.xml
│   │   └── social.xml
│   ├── views
│   │   ├── connect
│   │   │   ├── twitterConnected.jsp
│   │   │   └── twitterConnect.jsp
│   │   ├── home.jsp
│   │   ├── signin.jsp
│   │   └── signup.jsp
│   └── web.xml
├── README.md
├── spring-social-canvas
│   ├── build.gradle
│   ├── gradle
│   │   └── wrapper
│   │   ├── gradle-wrapper.jar
│   │   └── gradle-wrapper.properties
│   ├── gradle.properties
│   ├── gradlew
│   ├── gradlew.bat
│   ├── README.md
│   └── src
│   └── main
│   ├── java
│   │   └── org
│   │   └── springframework
│   │   └── social
│   │   └── canvas
│   │   ├── config
│   │   │   ├── MainConfig.java
│   │   │   ├── package-info.java
│   │   │   ├── SocialConfig.java
│   │   │   └── WebMvcConfig.java
│   │   ├── HomeController.java
│   │   ├── package-info.java
│   │   └── user
│   │   ├── package-info.java
│   │   ├── SecurityContext.java
│   │   ├── SimpleConnectionSignUp.java
│   │   ├── SimpleSignInAdapter.java
│   │   ├── UserCookieGenerator.java
│   │   ├── UserInterceptor.java
│   │   └── User.java
│   ├── resources
│   │   └── application.properties
│   └── webapp
│   ├── META-INF
│   │   └── MANIFEST.MF
│   └── WEB-INF
│   ├── views
│   │   ├── friends.html
│   │   └── signin.html
│   └── web.xml
├── spring-social-quickstart
│   ├── build.gradle
│   ├── gradle
│   │   └── wrapper
│   │   ├── gradle-wrapper.jar
│   │   └── gradle-wrapper.properties
│   ├── gradle.properties
│   ├── gradlew
│   ├── gradlew.bat
│   ├── README.md
│   └── src
│   └── main
│   ├── java
│   │   └── org
│   │   └── springframework
│   │   └── social
│   │   └── quickstart
│   │   ├── config
│   │   │   ├── MainConfig.java
│   │   │   ├── package-info.java
│   │   │   ├── SocialConfig.java
│   │   │   ├── WebConfig.java
│   │   │   └── WebMvcConfig.java
│   │   ├── HomeController.java
│   │   ├── package-info.java
│   │   └── user
│   │   ├── package-info.java
│   │   ├── SecurityContext.java
│   │   ├── SimpleConnectionSignUp.java
│   │   ├── SimpleSignInAdapter.java
│   │   ├── UserCookieGenerator.java
│   │   ├── UserInterceptor.java
│   │   └── User.java
│   └── resources
│   ├── application.properties
│   └── views
│   ├── home.html
│   └── signin.html
├── spring-social-showcase
│   ├── build.gradle
│   ├── gradle
│   │   └── wrapper
│   │   ├── gradle-wrapper.jar
│   │   └── gradle-wrapper.properties
│   ├── gradle.properties
│   ├── gradlew
│   ├── gradlew.bat
│   ├── README.md
│   └── src
│   └── main
│   ├── java
│   │   └── org
│   │   └── springframework
│   │   └── social
│   │   └── showcase
│   │   ├── account
│   │   │   ├── Account.java
│   │   │   ├── AccountRepository.java
│   │   │   ├── JdbcAccountRepository.java
│   │   │   └── UsernameAlreadyInUseException.java
│   │   ├── config
│   │   │   ├── MainConfig.java
│   │   │   ├── SecurityConfig.java
│   │   │   ├── SecurityWebInitializer.java
│   │   │   ├── SocialConfig.java
│   │   │   ├── SpringMvcInitializer.java
│   │   │   └── WebMvcConfig.java
│   │   ├── ExceptionHandlingControllerAdvice.java
│   │   ├── facebook
│   │   │   ├── FacebookExpiredToken.java
│   │   │   ├── FacebookFeedController.java
│   │   │   ├── FacebookFriendsController.java
│   │   │   ├── FacebookPhotosController.java
│   │   │   ├── FacebookProfileController.java
│   │   │   └── PostToWallAfterConnectInterceptor.java
│   │   ├── HomeController.java
│   │   ├── linkedin
│   │   │   ├── LinkedInConnectionsController.java
│   │   │   └── LinkedInProfileController.java
│   │   ├── message
│   │   │   ├── Message.java
│   │   │   └── MessageType.java
│   │   ├── signin
│   │   │   ├── SigninController.java
│   │   │   ├── SignInUtils.java
│   │   │   └── SimpleSignInAdapter.java
│   │   ├── signup
│   │   │   ├── SignupController.java
│   │   │   └── SignupForm.java
│   │   └── twitter
│   │   ├── MessageForm.java
│   │   ├── TweetAfterConnectInterceptor.java
│   │   ├── TwitterFriendsController.java
│   │   ├── TwitterMessageController.java
│   │   ├── TwitterProfileController.java
│   │   ├── TwitterRevokedToken.java
│   │   ├── TwitterSearchController.java
│   │   ├── TwitterTimelineController.java
│   │   └── TwitterTrendsController.java
│   ├── resources
│   │   ├── application.properties
│   │   ├── log4j.xml
│   │   ├── org
│   │   │   └── springframework
│   │   │   └── social
│   │   │   └── showcase
│   │   │   └── account
│   │   │   ├── Account.sql
│   │   │   └── data.sql
│   │   └── views
│   │   ├── connect
│   │   │   ├── facebookConnected.html
│   │   │   ├── facebookConnect.html
│   │   │   ├── linkedinConnected.html
│   │   │   ├── linkedinConnect.html
│   │   │   ├── status.html
│   │   │   ├── twitterConnected.html
│   │   │   └── twitterConnect.html
│   │   ├── facebook
│   │   │   ├── album.html
│   │   │   ├── albums.html
│   │   │   ├── feed.html
│   │   │   ├── friends.html
│   │   │   └── profile.html
│   │   ├── home.html
│   │   ├── layout.html
│   │   ├── linkedin
│   │   │   ├── connections.html
│   │   │   └── profile.html
│   │   ├── ratelimit.html
│   │   ├── signin.html
│   │   ├── signup.html
│   │   └── twitter
│   │   ├── friends.html
│   │   ├── messages.html
│   │   ├── profile.html
│   │   ├── timeline.html
│   │   └── trends.html
│   └── webapp
│   ├── META-INF
│   │   └── MANIFEST.MF
│   ├── resources
│   │   ├── form.css
│   │   ├── jquery
│   │   │   └── 1.4
│   │   │   └── jquery.js
│   │   ├── messages
│   │   │   ├── error.png
│   │   │   ├── info.png
│   │   │   ├── messages.css
│   │   │   ├── success.png
│   │   │   └── warning.png
│   │   ├── page.css
│   │   └── social
│   │   ├── facebook
│   │   │   ├── connect_light_medium_short.gif
│   │   │   ├── f_logo.jpg
│   │   │   └── sign-in-with-facebook.png
│   │   ├── linkedin
│   │   │   └── connect_with_linkedin-logo-150x150.jpg
│   │   └── twitter
│   │   ├── connect-with-twitter.png
│   │   ├── sign-in-with-twitter-d.png
│   │   └── t_logo-a.png
│   └── WEB-INF
│   └── messages
│   └── messages.properties
├── spring-social-showcase-boot
│   ├── build.gradle
│   ├── gradle
│   │   └── wrapper
│   │   ├── gradle-wrapper.jar
│   │   └── gradle-wrapper.properties
│   ├── gradlew
│   ├── gradlew.bat
│   ├── README.md
│   └── src
│   └── main
│   ├── java
│   │   └── org
│   │   └── springframework
│   │   └── social
│   │   └── showcase
│   │   ├── account
│   │   │   ├── Account.java
│   │   │   ├── AccountRepository.java
│   │   │   ├── JdbcAccountRepository.java
│   │   │   └── UsernameAlreadyInUseException.java
│   │   ├── config
│   │   │   ├── Application.java
│   │   │   ├── SecurityConfig.java
│   │   │   └── ShowcaseServletInitializer.java
│   │   ├── ExceptionHandlingControllerAdvice.java
│   │   ├── facebook
│   │   │   ├── FacebookExpiredToken.java
│   │   │   ├── FacebookFeedController.java
│   │   │   ├── FacebookFriendsController.java
│   │   │   ├── FacebookPhotosController.java
│   │   │   ├── FacebookProfileController.java
│   │   │   └── PostToWallAfterConnectInterceptor.java
│   │   ├── HomeController.java
│   │   ├── linkedin
│   │   │   ├── LinkedInConnectionsController.java
│   │   │   └── LinkedInProfileController.java
│   │   ├── message
│   │   │   ├── Message.java
│   │   │   └── MessageType.java
│   │   ├── signin
│   │   │   ├── SigninController.java
│   │   │   ├── SignInUtils.java
│   │   │   └── SimpleSignInAdapter.java
│   │   ├── signup
│   │   │   ├── SignupController.java
│   │   │   └── SignupForm.java
│   │   └── twitter
│   │   ├── MessageForm.java
│   │   ├── TweetAfterConnectInterceptor.java
│   │   ├── TwitterFriendsController.java
│   │   ├── TwitterMessageController.java
│   │   ├── TwitterProfileController.java
│   │   ├── TwitterRevokedToken.java
│   │   ├── TwitterSearchController.java
│   │   ├── TwitterTimelineController.java
│   │   └── TwitterTrendsController.java
│   └── resources
│   ├── data.sql
│   ├── messages.properties
│   ├── schema.sql
│   ├── static
│   │   ├── form.css
│   │   ├── jquery
│   │   │   └── 1.4
│   │   │   └── jquery.js
│   │   ├── messages
│   │   │   ├── error.png
│   │   │   ├── info.png
│   │   │   ├── messages.css
│   │   │   ├── success.png
│   │   │   └── warning.png
│   │   ├── page.css
│   │   └── social
│   │   ├── facebook
│   │   │   ├── connect_light_medium_short.gif
│   │   │   ├── f_logo.jpg
│   │   │   └── sign-in-with-facebook.png
│   │   ├── linkedin
│   │   │   └── connect_with_linkedin-logo-150x150.jpg
│   │   └── twitter
│   │   ├── connect-with-twitter.png
│   │   ├── sign-in-with-twitter-d.png
│   │   └── t_logo-a.png
│   └── templates
│   ├── connect
│   │   ├── facebookConnected.html
│   │   ├── facebookConnect.html
│   │   ├── linkedinConnected.html
│   │   ├── linkedinConnect.html
│   │   ├── status.html
│   │   ├── twitterConnected.html
│   │   └── twitterConnect.html
│   ├── facebook
│   │   ├── album.html
│   │   ├── albums.html
│   │   ├── feed.html
│   │   ├── friends.html
│   │   └── profile.html
│   ├── home.html
│   ├── layout.html
│   ├── linkedin
│   │   ├── connections.html
│   │   └── profile.html
│   ├── ratelimit.html
│   ├── signin.html
│   ├── signup.html
│   └── twitter
│   ├── friends.html
│   ├── messages.html
│   ├── profile.html
│   ├── timeline.html
│   └── trends.html
├── spring-social-showcase-implicit
│   ├── build.gradle
│   ├── gradle
│   │   └── wrapper
│   │   ├── gradle-wrapper.jar
│   │   └── gradle-wrapper.properties
│   ├── gradlew
│   ├── gradlew.bat
│   ├── README.md
│   └── src
│   └── main
│   ├── java
│   │   └── org
│   │   └── springframework
│   │   └── social
│   │   └── showcase
│   │   ├── config
│   │   │   ├── Application.java
│   │   │   ├── SecurityConfig.java
│   │   │   ├── ShowcaseServletInitializer.java
│   │   │   └── SocialConfig.java
│   │   ├── ExceptionHandlingControllerAdvice.java
│   │   ├── facebook
│   │   │   ├── FacebookExpiredToken.java
│   │   │   ├── FacebookFeedController.java
│   │   │   ├── FacebookPhotosController.java
│   │   │   ├── FacebookProfileController.java
│   │   │   └── PostToWallAfterConnectInterceptor.java
│   │   ├── HomeController.java
│   │   └── signin
│   │   ├── ImplicitSignInAdapter.java
│   │   ├── SigninController.java
│   │   └── SignInUtils.java
│   └── resources
│   ├── application.properties
│   ├── messages.properties
│   ├── schema.sql
│   ├── static
│   │   ├── form.css
│   │   ├── jquery
│   │   │   └── 1.4
│   │   │   └── jquery.js
│   │   ├── messages
│   │   │   ├── error.png
│   │   │   ├── info.png
│   │   │   ├── messages.css
│   │   │   ├── success.png
│   │   │   └── warning.png
│   │   ├── page.css
│   │   └── social
│   │   ├── facebook
│   │   │   ├── connect_light_medium_short.gif
│   │   │   ├── f_logo.jpg
│   │   │   └── sign-in-with-facebook.png
│   │   ├── linkedin
│   │   │   └── connect_with_linkedin-logo-150x150.jpg
│   │   └── twitter
│   │   ├── connect-with-twitter.png
│   │   ├── sign-in-with-twitter-d.png
│   │   └── t_logo-a.png
│   └── templates
│   ├── connect
│   │   ├── facebookConnected.html
│   │   ├── facebookConnect.html
│   │   └── status.html
│   ├── facebook
│   │   ├── album.html
│   │   ├── albums.html
│   │   ├── feed.html
│   │   └── profile.html
│   ├── home.html
│   ├── layout.html
│   ├── ratelimit.html
│   └── signin.html
└── spring-social-showcase-sec
├── build.gradle
├── gradle
│   └── wrapper
│   ├── gradle-wrapper.jar
│   └── gradle-wrapper.properties
├── gradle.properties
├── gradlew
├── gradlew.bat
├── README.md
└── src
└── main
├── java
│   └── org
│   └── springframework
│   └── social
│   └── showcase
│   ├── account
│   │   ├── Account.java
│   │   ├── AccountRepository.java
│   │   ├── JdbcAccountRepository.java
│   │   └── UsernameAlreadyInUseException.java
│   ├── config
│   │   ├── H2ConsoleWebInitializer.java
│   │   ├── MainConfig.java
│   │   ├── SecurityConfig.java
│   │   ├── SecurityWebInitializer.java
│   │   ├── SocialConfig.java
│   │   ├── SpringMvcInitializer.java
│   │   └── WebMvcConfig.java
│   ├── facebook
│   │   ├── FacebookFeedController.java
│   │   ├── FacebookFriendsController.java
│   │   ├── FacebookPhotosController.java
│   │   ├── FacebookProfileController.java
│   │   └── PostToWallAfterConnectInterceptor.java
│   ├── HomeController.java
│   ├── linkedin
│   │   ├── LinkedInConnectionsController.java
│   │   └── LinkedInProfileController.java
│   ├── message
│   │   ├── Message.java
│   │   └── MessageType.java
│   ├── security
│   │   ├── AuthenticationUserIdExtractor.java
│   │   ├── FacebookAuthenticationService.java
│   │   └── SimpleSocialUsersDetailService.java
│   ├── signin
│   │   ├── SigninController.java
│   │   ├── SignInUtils.java
│   │   └── SimpleSignInAdapter.java
│   ├── signup
│   │   ├── SignupController.java
│   │   └── SignupForm.java
│   └── twitter
│   ├── MessageForm.java
│   ├── TweetAfterConnectInterceptor.java
│   ├── TwitterFriendsController.java
│   ├── TwitterMessageController.java
│   ├── TwitterProfileController.java
│   ├── TwitterSearchController.java
│   ├── TwitterTimelineController.java
│   └── TwitterTrendsController.java
├── resources
│   ├── application.properties
│   ├── log4j.xml
│   ├── org
│   │   └── springframework
│   │   └── social
│   │   └── showcase
│   │   └── account
│   │   ├── Account.sql
│   │   └── data.sql
│   └── views
│   ├── connect
│   │   ├── facebookConnected.html
│   │   ├── facebookConnect.html
│   │   ├── linkedinConnected.html
│   │   ├── linkedinConnect.html
│   │   ├── status.html
│   │   ├── twitterConnected.html
│   │   └── twitterConnect.html
│   ├── facebook
│   │   ├── album.html
│   │   ├── albums.html
│   │   ├── feed.html
│   │   ├── friends.html
│   │   └── profile.html
│   ├── home.html
│   ├── layout.html
│   ├── linkedin
│   │   ├── connections.html
│   │   └── profile.html
│   ├── signin.html
│   ├── signup.html
│   └── twitter
│   ├── friends.html
│   ├── messages.html
│   ├── profile.html
│   ├── timeline.html
│   └── trends.html
└── webapp
├── META-INF
│   └── MANIFEST.MF
├── resources
│   ├── form.css
│   ├── jquery
│   │   └── 1.4
│   │   └── jquery.js
│   ├── messages
│   │   ├── error.png
│   │   ├── info.png
│   │   ├── messages.css
│   │   ├── success.png
│   │   └── warning.png
│   ├── page.css
│   └── social
│   ├── facebook
│   │   ├── connect_light_medium_short.gif
│   │   ├── f_logo.jpg
│   │   └── sign-in-with-facebook.png
│   ├── linkedin
│   │   └── connect_with_linkedin-logo-150x150.jpg
│   └── twitter
│   ├── connect-with-twitter.png
│   ├── sign-in-with-twitter-d.png
│   └── t_logo-a.png
└── WEB-INF
└── messages
└── messages.properties

359 directories, 688 files

标签:

实例下载地址

facebook集成第三方登陆

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警