Android Open Source - App connection foursquare-android-oauth






Project Summary

Foursquare native authentication makes it easier for your app's users to connect with Foursquare. Unlike web-based OAuth, native authentication re-uses the Foursquare app's user credentials, saving users the hassle of re-logging in to Foursquare within your app..

Web Site / Source Repository

foursquare-android-oauth is hosted in the following web site
https://github.com/foursquare/foursquare-android-oauth

If you think the Android project foursquare-android-oauth listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of foursquare-android-oauth.

ItemValue
Java File Count12
Supported screen sizes[mdpi, hdpi, xhdpi]
Target SDK Version17
Minimum SDK Version8
Activity Count2
Fragment Count1
jar files usedandroid-support-v4.jar
android-support-v4.jar
Required Permissionsandroid.permission.INTERNET




License

The license information of foursquare-android-oauth is as follows:

Apache License

Resource Files

There are 2 image files in foursquare-android-oauth. The names of the image files are listed as follows.

connect_to_foursquare_blue_default.9.png
connect_to_foursquare_blue_pressed.9.png

The following screenshort is generated from the image listed above.

null

Java Source Files

com.foursquare.android.nativeoauth.FoursquareCancelException.java
com.foursquare.android.nativeoauth.FoursquareDenyException.java
com.foursquare.android.nativeoauth.FoursquareInternalErrorException.java
com.foursquare.android.nativeoauth.FoursquareInvalidRequestException.java
com.foursquare.android.nativeoauth.FoursquareOAuthException.java
com.foursquare.android.nativeoauth.FoursquareOAuth.java
com.foursquare.android.nativeoauth.FoursquareUnsupportedVersionException.java
com.foursquare.android.nativeoauth.TokenExchangeActivity.java
com.foursquare.android.nativeoauth.model.AccessTokenResponse.java
com.foursquare.android.nativeoauth.model.AuthCodeResponse.java
com.foursquare.android.sample.ExampleTokenStore.java
com.foursquare.android.sample.MainActivity.java