1
0
Fork 0
mirror of https://github.com/seiichiro0185/sailotp.git synced 2024-11-14 21:16:42 +00:00

Merge branch 'release-0.4' into develop

This commit is contained in:
seiichiro 2014-01-12 18:19:09 +01:00
commit ebbc3ddcf5
3 changed files with 17 additions and 11 deletions

View file

@ -1,18 +1,24 @@
# SailOTP # SailOTP
SailOTP is a Sailfish Implementation of the Google-Authenticator algorithm, SailOTP is a Sailfish Implementation of the Google-Authenticator algorithms,
also known as Timebased One Time Pad (TOPT) as described in RFC 6238. A growing also known as TOPT (timer based) and HOTP (counter based) as described in RFC 6238 and 4226. A growing
number of sites uses this algorithm for two-factor-authentication, including number of sites uses this algorithm for two-factor-authentication, including
Github, Linode and several Google services. Github, Linode and several Google services.
One can add new OTP-entries using the pulley-menu. The main view of the app will show a list One can add new OTP-entries using the pulley-menu. The type of token can be selected. Title and the shared
off all entries and their current One-Time-Tokens. The entries will be regenerated every 30 seconds, secret have to be provided. For counter based HOTP-tokens the counter value for the next update of the
the remaining time for the current tokens is shown through a progress bar at the top of the app. Token can be set. The default of 1 is the standard value for new HOTP-tokens and should not be changed.
The main view of the app will show a list off all entries and their current One-Time-Tokens.
The entries will be regenerated every 30 seconds, the remaining time for the current tokens is shown
through a progress bar at the top of the app. HOTP-type tokens are not updated automatically, instead
a refresh button is shown on the right of the token to calculate the next value and increment the counter
An entry can be edited or deleted by long-pressing on it. An entry can be edited or deleted by long-pressing on it.
One entry can be stared by tapping the star icon on the left. the stared item will be shown One entry can be stared by tapping the star icon on the left. the stared item will be shown
on the ActiveCover and refreshed every 30 seconds. 5 seconds before the token changes it's on the ActiveCover. If the Token is timer based, it will be refreshed every 30 seconds. 5 seconds before the token changes it's
color will change to red. The Item can be unstared by tapping it again. color will change to red. For counter based tokens a cover action to calculate the next token is shown instead.
The item can be unstared by tapping the star icon again on the main view.
From the main view a token can be copied to the clipboard by tapping on it. From the main view a token can be copied to the clipboard by tapping on it.

View file

@ -44,14 +44,14 @@ Page {
anchors.horizontalCenter: parent.horizontalCenter anchors.horizontalCenter: parent.horizontalCenter
y: 320 y: 320
font.bold: true font.bold: true
text: "SailOTP 0.3" text: "SailOTP 0.4"
} }
Text { Text {
id: desc id: desc
anchors.horizontalCenter: parent.horizontalCenter anchors.horizontalCenter: parent.horizontalCenter
anchors.top: name.bottom anchors.top: name.bottom
anchors.topMargin: 20 anchors.topMargin: 20
text: "A Simple Sailfish TOTP Generator<br />(RFC 6238 compatible)" text: "A Simple Sailfish OTP Generator<br />(RFC 6238/4226 compatible)"
color: "white" color: "white"
} }
Text { Text {

View file

@ -1,6 +1,6 @@
Name: harbour-sailotp Name: harbour-sailotp
Summary: SailOTP Summary: SailOTP
Version: 0.3 Version: 0.4
Release: 1 Release: 1
Group: Security Group: Security
URL: https://github.com/seiichiro0185/sailotp/ URL: https://github.com/seiichiro0185/sailotp/
@ -8,7 +8,7 @@ License: "BSD\t"
Sources: Sources:
- '%{name}-%{version}.tar.bz2' - '%{name}-%{version}.tar.bz2'
Description: | Description: |
A Sailfish implementation of the Timebased One Time Pad algorithm as used by Google Authenticator and a growing number of Websites. A Sailfish implementation of the One Time Pad algorithm as used by Google Authenticator and a growing number of Websites.
Configure: none Configure: none
Builder: qtc5 Builder: qtc5
PkgConfigBR: PkgConfigBR: