https://github.com/z4yx/canokey-gauth
https://github.com/z4yx/canokey-gauth
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/z4yx/canokey-gauth
- Owner: z4yx
- Created: 2020-07-08T02:34:39.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-01T12:45:51.000Z (over 1 year ago)
- Last Synced: 2025-03-26T21:22:44.642Z (about 1 year ago)
- Language: JavaScript
- Size: 1020 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
GAuth
=====
[](http://github.com/gbraad/gauth)
[](https://travis-ci.org/gbraad/html5-google-authenticator)
[](https://gitlab.com/gbraad/gauth/commits/master)
[](https://waffle.io/gbraad/gauth)
[](https://codeclimate.com/github/gbraad/html5-google-authenticator)
A simple application for multi-factor authentication, written in HTML using
jQuery Mobile, jsSHA, LocalStorage and Application Cache. It implements the
TOTP (Time-Based One-Time Password) algorithm according to [RFC6238](https://tools.ietf.org/html/rfc6238)
and has been tested to work with Google Authenticator, Dropbox, Dreamhost,
Amazon, Linode, Okta and many other services.
* [Supported services](https://github.com/gbraad/gauth/wiki/Supported-services)
* [Hosted web application](http://gauth.apps.gbraad.nl "Hosted web application")
* [Hosted](https://marketplace.firefox.com/app/gauth "Firefox Web Application") and [Packaged](https://marketplace.firefox.com/app/gauth-packaged/ "Firefox Packaged Application") application for Firefox and Firefox OS
* [Application](https://chrome.google.com/webstore/detail/gauth-authenticator/jcmgkikfgdbehjdajjdnebnnmmknfblm "Chrome application") and [Extension](https://chrome.google.com/webstore/detail/ilgcnhelpchnceeipipijaljkblbcobl "Chrome extension") for Chrome and Chrome OS
* [5Apps packaged apps](https://5apps.com/gbraad/gauth "5Apps packages") for Chrome and Firefox
* [PhoneGap builds](http://build.phonegap.com/apps/135419/share "PhoneGap Build") for WebOS and Android
More information can be found in the about dialog and the [wiki](https://github.com/gbraad/gauth/wiki "GAuth wiki").
Hosting
-------
To self-host a version of this application you can do so by just serving the files using Apache or nginx. For easy deployment, there is also a server.js node application which can be hosted from a nodejs 0.10-based container. This has been tested on Heroku/Dokku and OpenShift.
An experimental package for deployment on a local machine is available from [packager.io](https://packager.io/gh/gbraad/gauth/).
Authors
-------
| [](http://gbraad.nl "Gerard Braad ") |
|---|
| [@gbraad](https://twitter.com/gbraad) |
Donations
---------
A small donation to show appreciation is always welcome.
[](https://gratipay.com/gbraad)
[](http://flattr.com/thing/717982/GAuth-Authenticator)
[](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=me%40gbraad%2enl&lc=US&item_name=gbraad¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
Contributors
------------
Matěj Cepl
Contact
-------
If you have problems with the application, please first consult the
[Issue tracker](https://github.com/gbraad/gauth/issues "Issue tracker")
at Github. You can also send me an email, PM me on Freenode or drop by in the chatroom.
[](https://gitter.im/gbraad/gauth?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
License
-------
Licensed under the [GPL license][GPL].
[GPL]: http://www.gnu.org/licenses/gpl.html