/aerogear-otp-java

Primary LanguageJavaApache License 2.0Apache-2.0

aerogear-otp-java

circle-ci License Maven Central Javadocs

Java One Time Password API

A Java library for generating one time passwords according to RFC 4226..

This API is compatible with Google Authenticator apps available for Android and iPhone. You can follow the instructions here to install Google Authenticator.

Project Info
License: Apache License, Version 2.0
Build: Maven
Documentation: https://aerogear.org/docs/
Issue tracker: https://issues.jboss.org/browse/AGSEC
Mailing lists: aerogear-users (subscribe)
aerogear-dev (subscribe)

Usage

Android Studio

Add to your application's build.gradle file

dependencies {
  compile 'org.jboss.aerogear:aerogear-otp-java:1.0.0'
}

Maven

Include the following dependencies in your project's pom.xml

<dependency>
  <groupId>org.jboss.aerogear</groupId>
  <artifactId>aerogear-otp-java</artifactId>
  <version>1.0.0</version>
</dependency>

Demo apps

Take a look in our demo apps

If you wanna test thoses app without need to run you own server you can use the browser-authenticator page

Documentation

For more details about the current release, please consult our documentation.

Development

If you would like to help develop AeroGear you can join our developer's mailing list, join #aerogear on Freenode, or shout at us on Twitter @aerogears.

Also takes some time and skim the contributor guide

Questions?

Join our user mailing list for any questions or help! We really hope you enjoy app development with AeroGear!

Found a bug?

If you found a bug please create a ticket for us on Jira with some steps to reproduce it.