Thread
:
[In Store][v0.4] SailOTP - A Sailfish Google Authenticator Client
View Single Post
seiichiro0185
2014-01-05 , 15:38
Posts: 270 | Thanked: 610 times | Joined on Nov 2007 @ Leipzig/Germany
#
1
Hi there,
today I would like to introduce my first attempt of a sailfish application: SailOTP
SailOTP is a sailfish Implementation of Google Authenticator and can be used to generate Two-Factor-Tokens for Login on supported Webservices like Google, Linode, Github and others.
Usage of the app is quite simple. One can add new OTP-entries using the pulley-menu. The type of token can be selected. Title and the shared secret have to be provided. For counter based HOTP-tokens the counter value for the next update of the 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.
One entry can be stared by tapping the star icon on the left. the stared item will be shown 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. 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.
The app is now on OpenRepos:
https://openrepos.net/content/seiichiro0185/sailotp
If you have any questions feel free to ask. Also any comments or suggestions are very welcome. And if someone wants to create a better Icon to replace my poor attempt at graphics design feel free to do so
The code will be released on github in the next days, I have to do some cleanup and commenting before that
EDIT: Code is now on Github:
https://github.com/seiichiro0185/sailotp
CHANGELOG:
Version 0.4
Added possibility to use HOTP-tokens
Version 0.3
Added possibility to "star" an entry to show it on the ActiveCover
Tokens can be copied to the clipboard by tapping on the
Version 0.2
Added possibility to edit entries
Better input checks
Better handling of invalid secrets
Version 0.1
Initial Version
Once the App got some testing and possible refinements, I will submit it to the Jolla Store.
Attached Images
__________________
N800 -> N810 -> N900 -> N9 -> Jolla & TOHKBD -> Jolla C -> Xperia X ->
XA2 Plus Dual Sim
http://www.seiichiro0185.org
Last edited by seiichiro0185; 2014-01-15 at
18:22
.
Quote & Reply
|
The Following 7 Users Say Thank You to seiichiro0185 For This Useful Post:
Iryus
,
mattaustin
,
Miharin
,
Naranek
,
vitaminj
,
zamorph
,
[Knuckles]
seiichiro0185
View Public Profile
Send a private message to seiichiro0185
Visit seiichiro0185's homepage!
Find all posts by seiichiro0185