Integrate gmail in android app just like facebook integration - android

I want to integrate gmail authentication with my android app just like facebook authentication(by giving username and password).
I have gone through https://developers.google.com/+/mobile/android/sign-in the site and I don't want to integrate google plus(because I'm using an emulator which has no google plus installed application). Also I don't want to authenticating using my existing account in my device.
I have seen lots of similar questions here and most of them are redirected to goole+ or use account manager to access existing account. I need a good tutorial which contains all the procedures to be carried out. I hope you understand what I meant. Please help..

Related

How to get access for user_posts in facebook graph api

I'm a student doing university project in which we are developing an app that has the use case to combine social media feeds of the users. For this i need access to facebook graph api "user_post"
I have already made an app on facebook developer portal and i have written code for facebook login inside my android app but now i want to work on user feed but when i went to request permission section, they are asking for app review, business verification etc. Now problem is that how can i submit my app for review when i have not access to api in order to develop and test it.
I'm searching ways for 2-3 weeks but all solutions are not working as facebook has updated alot of things. I will be very thankful if someone will be able to help me with this facebook api access as i'm new to it.
You can always test it with your account, that is admin, developer or tester in the App. user_posts will work with that account without review.

how to make people to login into specific app with their gmail account or facebook account

I am new to android and I want to create an android application to access specific app with signup or login with gmail or faceebook account (how to make people to login into specific app with their gmail account or facebook account).
https://developers.facebook.com/docs/android
https://developers.google.com/identity/sign-in/android/start-integrating
You integrate already exists SDK's to your app. There are very detailed tutorials, and I gave 2 examples (FB, Google) but almost everybody have such things (Twitter etc.)
When you done - You will have the well known designed login buttons...

Login with Facebook option trigger suggest to download an app

Yesterday I logged in to Airbnb with my Facebook account on my OSX. Shortly later I got a notification both on my iPhone and computer saying
"Airbnb is available to install on your iPhone"
My question is, does anyone here know how this was done? Is this a feature available to anyone who creates Facebook login? Any advice on how this was done is well appreciated.
Sincerely
Axel
I bet the notification is sent to you by Airbnb, right? If so, it's pretty easy to do. You give your facebook account information to Airbnb by login with facebook in there webpage. Then they just send a graph api request to facebook with your authorization access token, and you get an notification. For details you can refer to doc here: https://developers.facebook.com/docs/games/notifications
I found out what I was talking about. Facebook is adding a new feature which ask users if they want to get a link to the mobile app.
This is in Beta right now but you will automatically eligible for the feature if:
You have integrated the new Facebook Login on your website. You must be using at least version 2.0 of the Graph API and Login Dialog. Send to Mobile is not available for apps which invoke the Login dialog using Graph API v1.0.
You have integrated Facebook Login into your iOS or Android app. The "Single Sign On" switch within iOS and Android section of your app's dashboard must be set to "Yes"
Added your iOS App Store ID and/or the Android package name under which your app is listed in Google Play to your Facebook app's dashboard.
https://developers.facebook.com/docs/facebook-login/send-to-mobile

Third Party OAuth sign-up and login integration for mobile app

I am new to using third parties to provide login/sign up for an app I am building. I am just trying to get the email and name of the users via them logging in via Google, Facebook, or LinkedIn. I am also storing which one they signed up with just for the database's sake. I have come to a cross road. Right now the server is run using ruby, but there is an Android and iOS (Swift) app. I am wondering if I need to integrate all the third party SDKs or if I can just use a webview with OmniAuth for Ruby or would that not work? Any hints or direction on this would be appreciated. I am really lost and when I google anything I just get one provider and not a general answer.
Google and Facebook Login SDKs are very easy to implement and would give a richer experience on App compared to WebView also error handling is better after Facebook introduced the edit permissions in their latest update.
Linkedin Mobile SDK on the other hand needs Official Linkedin App to be installed in device. link: https://developer.linkedin.com/docs/android-sdk-auth So it will make user download a 16Mb linkedin app then signin before it can return back to your app. Also there is no iOS SDK for Linkedin yet
If Linkedin in not a necessity go for G+ and FB SDKs else use OmniAuth
PS: i have no experience with OmniAuth

LinkedIn integration in Android Using Mobile App

I'm working on LinkedIn ingratiation in my Android app, and I've completed this using simple Webview which will ask for Email and password every time,
what i want to do is getting the Login credential from LinkedIn app (if already installed in device), as in Facebook.
But i'm not able to find any tutorial about it.
Plz help me out.
Thanks
You can not and should not. On Android all apps have a private area to store their data. Unless you have root you can't read another app's data (unless the info is saved to public storage which in this case it is not).
What you should be doing is getting your own authorization by asking the user directly for details and permission and using that. I believe LinkedIn uses OAuth2.0 so look into logging in using that.
You can refer this link:
https://www.studytutorial.in/linkedin-integration-and-login-in-android-tutorial
And also if you are integrating LinkedIn Login in your application, you might face a difficulty that user must have to installed LinkedIn App in his/her mobile. As per the documentaion,
https://developer.linkedin.com/docs/android-sdk
For your reference

Categories

Resources