Posts

Showing posts with the label Authentication

Github OAuth Client Library - Android

Image
The Github_OAuth library helps to easily add a Github's OAuth implementation flow to your Android application. It will open a new Dialog Fragment with webview and user token will be returned on callback. Find more about GitHub's OAuth implementation Let’s go through a sample application that authenticate using Github. complete source code of this library and sample application is available on Github. Setup Using Gradle The Github-OAuth library is pushed to jcenter, so you need to add the following dependency to your app's build.gradle. As a module If you can't include it as gradle dependency, you can also download this GitHub repo and copy the library folder to your project. Usage Obtaining GithubAuthenticator instance Obtaining an access token via the GithubAuthenticator Authenticate will open a new Dialog Fragment with webview and user token will be returned on callback Enable logs Scope can also be defined (optional) ...

Getting started with Android Fingerprint Authentication

Image
With the release of Android 6.0 Marshmallow, Google has introduced best way to authenticate the User- That is  Fingerprint Authentication .With this API, Google has created a native approach for fingerprint authentication across all Android devices. Developers can now authenticate their users on an app-by-app basis for everything from mobile purchases to app sign-in screens and more with just the tap of a finger. Why fingerprint authentication? let’s look at some of the ways in which fingerprint authentication can improve the user experience: It’s a quick and convenient way of authenticating the user’s identity. You can’t forget a fingerprint! No more struggling with mobile keyboards. No more annoying password recovery or reset. our fingerprint is unique and impossible to guess. Creating the Fingerprint Authentication Project Imagine you are developing an app that requires to perform some critical operation like, payment. You want to be sure that yo...