{"id":23061685,"url":"https://github.com/3pillarlabs/socialauth-android","last_synced_at":"2025-04-06T17:12:55.301Z","repository":{"id":10551548,"uuid":"12750682","full_name":"3pillarlabs/socialauth-android","owner":"3pillarlabs","description":"SocialAuth repository which contains socialauth android version and samples","archived":false,"fork":false,"pushed_at":"2019-10-16T19:12:27.000Z","size":3144,"stargazers_count":313,"open_issues_count":46,"forks_count":129,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-03-30T15:11:28.271Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/3pillarlabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-09-11T07:51:51.000Z","updated_at":"2025-02-25T08:22:42.000Z","dependencies_parsed_at":"2022-08-24T17:51:23.979Z","dependency_job_id":null,"html_url":"https://github.com/3pillarlabs/socialauth-android","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3pillarlabs%2Fsocialauth-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3pillarlabs%2Fsocialauth-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3pillarlabs%2Fsocialauth-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/3pillarlabs%2Fsocialauth-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/3pillarlabs","download_url":"https://codeload.github.com/3pillarlabs/socialauth-android/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247517916,"owners_count":20951719,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-16T03:18:15.550Z","updated_at":"2025-04-06T17:12:55.270Z","avatar_url":"https://github.com/3pillarlabs.png","language":"Java","funding_links":[],"categories":["Libs","Social Networks"],"sub_categories":["\u003cA NAME=\"SDK\"\u003e\u003c/A\u003eSDK"],"readme":"\n ![TopImage](https://raw.github.com/wiki/3pillarlabs/socialauth-android/images/android.png)\n\n \nSocialAuth Android is an Android version of popular SocialAuth Java library. Now you do not need to integrate multiple SDKs if you want to integrate your application with multiple social networks. You just need to add few lines of code after integrating the SocialAuth Android library in your app.\nThe API enables user authentication and sharing updates through different various social networks and hides all the intricacies of generating signatures \u0026 token, doing security handshakes and provide an easy mechanism to build cool social apps.\nWith this library, you can:\n  * Quickly build share functionality for posting updates on facebook, twitter, linkedin and more\n  * Easily create a Share button or a social bar containing various social networks\n  *\tAccess profile of logged in user for easy user registration\n  *\tImport friend contacts of logged in user (Email, Profile URL and Name)\n  *\tDo much more using our flexible API like extend it for more network\n\n###Whats new in Version 3.2 ?\n   *\tBugs Solved :  Facebook issue solved. Now we are using native web view login. please check the wiki to create Facebook app using native flow.\n   *    Bugs Solved :  Foursquare issue fixed\n   *    Bugs Solved :  Signout bug fixed\n   *    Bugs Solved :  Custom -UI example upload image bug fixed\n   *    Documentation Guides for Facebook, Google Plus, Flickr , Share-Menu  and more \n    \n###Whats new in Version 3.1 ?\n   *\tBugs Solved : Twitter Recent API changes fixed\n\n###Whats new in Version 3.0 ?\n  *\tNew Providers Support : Instagram , Flickr\n  *\tNew Example : Share- Menu - Now use provides in Android ShareAction Provider. Check wiki and example for use.\n  *\tContacts : Support added for Google Plus, Flickr , Instagram\n  *\tFeeds : Support added for Google Plus, Instagram\n  *\tAlbums : Support added for Google Plus. Download Picasa Albums\n  *\tGeneric OAuth2 Provider : Users can create own oAuth2 Providers from sdk.\n  *\tBugs Solved : Publish Story bug for Facebook Solved\n  *\tBugs Solved : Get Profile Images for FourSquare\n  *\tBugs Solved : UI issues for Yahoo , Yammer Solved\n\n###Whats new in Version 2.6 ?\n  *\tLinkedin Career Plugin Added to show information for job , education , recommendations.\n  *\tLinkedin feed plugin added.\n  *\tNow get profile images for your contacts on Facebook , Twitter and !Linkedin.\n  *\tNow you can post message on all connected providers at once.\n  *\tExamples updated.\n  *\tBug fixes\n\nCheck [Getting Started](https://github.com/3pillarlabs/socialauth-android/wiki/Getting-Started) to start.\n\n###How does it Work?\n\nOnce SocialAuth Android is integrated into your application, following is the authentication process:\n\n * User opens the app and chooses the provider to request the authentication by using SocialAuth-android library.\n *  User is redirected to Facebook, Twitter or other provider's login site by library where they enter their credentials.\n *  Upon successful login, provider asks for user’s permission to share their basic data with your app.\n * Once user accepts it,On successful authentication the library redirects user to app.\n * Now user can call SocialAuth Android library to get information about user profile, gets contacts list or share status to friends.\n \n![UserFlow](https://raw.github.com/wiki/3pillarlabs/socialauth-android/images/socialauthandroid-process.png)\n\nSocialAuth Android is distrubuted under MIT License.\n\n# About this project\n\n![3Pillar Global] (http://www.3pillarglobal.com/wp-content/themes/base/library/images/logo_3pg.png)\n\n**SocialAuth Android** is developed and maintained by [3Pillar Global](http://www.3pillarglobal.com/).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3pillarlabs%2Fsocialauth-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F3pillarlabs%2Fsocialauth-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F3pillarlabs%2Fsocialauth-android/lists"}