Home

Awesome

PasscodeView

Build Status Download API <a href="https://www.paypal.me/kpatel2106"> <img src="https://img.shields.io/badge/paypal-donate-yellow.svg" /></a> Javadoc

PasscodeView is an Android Library to easily and securely authenticate the user with the PIN code or using the fingerprint scanner.

Why❓

Features:

This library provides an easy and secure PIN and Pattern based authentication view, which

Demo:

Authentication using PIN/Fingerprint

SuccessFail
PIN SuccessPIN Failed
Fingerprint SuccessFingerprint Fail
Fingerprint SuccessFingerprint Failed

Pattern based authentication

Pattern Unlock

Here is the link of the demo application. 👉 Demo

How to use this library?

PIN based authentication:

Pattern based authentication:

    patternView.setAuthenticationListener(new AuthenticationListener() {
        @Override
        public void onAuthenticationSuccessful() {
            //User authenticated successfully.
        }

        @Override
        public void onAuthenticationFailed() {
            //Calls whenever authentication is failed or user is unauthorized.
            //Do something
        }
    });

Visit our wiki page for more information.

How to contribute?

Questions?🤔

Hit me on twitter Twitter

License

Copyright 2017 Keval Patel

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

<div align="center"> <img src="https://cloud.githubusercontent.com/assets/370176/26526332/03bb8ac2-432c-11e7-89aa-da3cd1c0e9cb.png"> </div>