• Stars
    star
    314
  • Rank 133,353 (Top 3 %)
  • Language
    Java
  • License
    MIT License
  • Created about 11 years ago
  • Updated about 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

SocialAuth repository which contains socialauth android version and samples

TopImage

SocialAuth 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. The API enables user authentication and sharing updates through different various social networks and hides all the intricacies of generating signatures & token, doing security handshakes and provide an easy mechanism to build cool social apps. With this library, you can:

  • Quickly build share functionality for posting updates on facebook, twitter, linkedin and more
  • Easily create a Share button or a social bar containing various social networks
  • Access profile of logged in user for easy user registration
  • Import friend contacts of logged in user (Email, Profile URL and Name)
  • Do much more using our flexible API like extend it for more network

###Whats new in Version 3.2 ?

  • Bugs Solved : Facebook issue solved. Now we are using native web view login. please check the wiki to create Facebook app using native flow.
  • Bugs Solved : Foursquare issue fixed
  • Bugs Solved : Signout bug fixed
  • Bugs Solved : Custom -UI example upload image bug fixed
  • Documentation Guides for Facebook, Google Plus, Flickr , Share-Menu and more

###Whats new in Version 3.1 ?

  • Bugs Solved : Twitter Recent API changes fixed

###Whats new in Version 3.0 ?

  • New Providers Support : Instagram , Flickr
  • New Example : Share- Menu - Now use provides in Android ShareAction Provider. Check wiki and example for use.
  • Contacts : Support added for Google Plus, Flickr , Instagram
  • Feeds : Support added for Google Plus, Instagram
  • Albums : Support added for Google Plus. Download Picasa Albums
  • Generic OAuth2 Provider : Users can create own oAuth2 Providers from sdk.
  • Bugs Solved : Publish Story bug for Facebook Solved
  • Bugs Solved : Get Profile Images for FourSquare
  • Bugs Solved : UI issues for Yahoo , Yammer Solved

###Whats new in Version 2.6 ?

  • Linkedin Career Plugin Added to show information for job , education , recommendations.
  • Linkedin feed plugin added.
  • Now get profile images for your contacts on Facebook , Twitter and !Linkedin.
  • Now you can post message on all connected providers at once.
  • Examples updated.
  • Bug fixes

Check Getting Started to start.

###How does it Work?

Once SocialAuth Android is integrated into your application, following is the authentication process:

  • User opens the app and chooses the provider to request the authentication by using SocialAuth-android library.
  • User is redirected to Facebook, Twitter or other provider's login site by library where they enter their credentials.
  • Upon successful login, provider asks for userโ€™s permission to share their basic data with your app.
  • Once user accepts it,On successful authentication the library redirects user to app.
  • Now user can call SocialAuth Android library to get information about user profile, gets contacts list or share status to friends.

UserFlow

SocialAuth Android is distrubuted under MIT License.

About this project

![3Pillar Global] (http://www.3pillarglobal.com/wp-content/themes/base/library/images/logo_3pg.png)

SocialAuth Android is developed and maintained by 3Pillar Global.

More Repositories

1

socialauth

Java Library for authentication, getting profile, contacts and updating status on Google, Yahoo, Facebook, Twitter, LinkedIn, and many more providers.
Java
248
star
2

aws-sam-express-sample

Deploy an Express app as an AWS Lambda with API gateway
JavaScript
21
star
3

microservice-blog

20
star
4

ios-autocomplete

Objective-C
19
star
5

spring-integration-aws

Spring Integration channels and adapters for receiving and sending messages using Amazon Simple Queue Service (SQS) and Amazon Simple Notification Service (SNS).
Java
19
star
6

ios-audio-player

iOSAudioPlayer is a Swift based iOS module that provides player control features.
Swift
19
star
7

ios-PDFexporter

IOS framework to render a custom UIView into PDF format
Objective-C
18
star
8

core-microservices-template

C#
16
star
9

spring-data-simpledb

Provides a POJO centric model as per Spring Data interfaces to interact with Amazon SimpleDB, a non-relational datastore
Java
12
star
10

aws-billing-visualization

TypeScript
6
star
11

rx_android_workshop

ReactiveX Android Workshop
Java
5
star
12

omni-calendar

Java API to send calendar request
Java
4
star
13

hailstorm-sdk

Distribute Apache JMeter tests with Amazon EC2 instances or data-center machines, optionally collect application infrastructure metrics and generate editable reports.
Ruby
4
star
14

stock-analytics

Stock Analytic- Signalr based high performance data processing app backed by Redis Cache and High Charts
JavaScript
3
star
15

scrumpoker

Scrum Poker board built with NodeJS
CSS
3
star
16

ios-charts

This framework aims to provide an easy way to visualize a set of data using โ€œoff the shelfโ€ solutions for Line Graph, Stacked Bar Graph and Pie Chart, allowing the user to change the data source by adding or removing new values.
Swift
3
star
17

aclabs2017

AC labs
Python
2
star
18

cop-ui-micro-frontends

JavaScript
2
star
19

extend-core

Core sass modules
CSS
1
star
20

hip-edit

A serverless collaborative editor.
Python
1
star
21

OAuth2Flow

A library which facilitates the OAuth v2 authentication to services
Objective-C
1
star
22

extend-module-fragment-button

Button
CSS
1
star
23

bulma-3pillar

Bulma themes with 3Pillar Global colors
HTML
1
star
24

ios-horizontalmenu

Create a menu with dynamic number of items on iOS devices.
Swift
1
star
25

ios-image-manager

image manager for ios
Swift
1
star
26

micro-frontends

Micro FrontEnds
JavaScript
1
star
27

SSO-ID3

Simple example demonstrating identity server capabilities for SSO and token based authentication and authorization
C#
1
star