Re: OneTimePass-Plasma

2018-03-05 Thread Sebastian Kügler
Thanks, both! Also good luck with this project, it sounds useful!

On zaterdag 3 maart 2018 10:33:45 CET Luca Beltrame wrote:
> Il giorno Fri, 02 Mar 2018 21:47:01 +0100
> 
> Sebastian Kügler  ha scritto:
> > For those not familiar wit hGoogle Authenticator, what does your
> > application do, what problem does it solve for the user? From your
> 
> It provides time-based one-time passwords (TOTP) for two-factor
> authentication: despite the name, it is not just used by Google or by
> Google products.
> 
> Other non-Google implementations exist, for example the Yubico
> Authenticator (which exists as a Qt application and a mobile
> application) which uses the YubiKey hardware token to generate the
> one-time password.
> 
> Examples of software using this particular approach in the wild are
> Github and Gitlab if you enable their 2FA support.


-- 
sebas

http://www.kde.org | http://vizZzion.org




Re: OneTimePass-Plasma

2018-03-03 Thread Luca Beltrame
Il giorno Fri, 02 Mar 2018 21:47:01 +0100
Sebastian Kügler  ha scritto:

> For those not familiar wit hGoogle Authenticator, what does your
> application do, what problem does it solve for the user? From your

It provides time-based one-time passwords (TOTP) for two-factor
authentication: despite the name, it is not just used by Google or by
Google products. 

Other non-Google implementations exist, for example the Yubico
Authenticator (which exists as a Qt application and a mobile
application) which uses the YubiKey hardware token to generate the
one-time password.

Examples of software using this particular approach in the wild are
Github and Gitlab if you enable their 2FA support.

-- 
Luca Beltrame - KDE Forums team
GPG key ID: A29D259B


pgpWlnR6qi2k6.pgp
Description: Firma digitale OpenPGP


Re: OneTimePass-Plasma

2018-03-02 Thread James Augustus Zuccon
Hi Seb,

Google Authenticator is a Two-Factor-Authentication (TFA) program. It is
similar to RSA's SecurID tokens in the way that it works.

Hope that clarifies. Will update the README.md when I get some time later
today.

Cheers!

On Sat, Mar 3, 2018 at 7:47 AM, Sebastian Kügler <se...@kde.org> wrote:

> Hi James,
>
> For those not familiar wit hGoogle Authenticator, what does your
> application
> do, what problem does it solve for the user? From your description and the
> github page, I have no idea...
>
> Cheers,
>
> -- sebas
>
> On vrijdag 2 maart 2018 11:24:27 CET James Augustus Zuccon wrote:
> > Hi all,
> >
> > I've been working on a Google Authenticator-like Application for Plasma
> > (QML/C++). It also comes with a KRunner that can be triggered with "otp
> > searchterm".
> >
> > It uses KWallet to store passwords and liboath to generate the token (so
> a
> > message is displayed if the KWallet Subsystem is disabled).
> >
> > So far, I think the build is relatively stable, but would someone be
> > willing to view the code and suggest improvements where I've failed to
> > follow KDE conventions?
> >
> > There are quite a few additions I would like to make to this (QR Scanner)
> > and quite a few other applications I'd like to work on for KDE in
> > anticipation of Plasma Mobile.
> >
> > https://github.com/jimtendo/onetimepass-plasma
> >
> > Thank you.
>
>
> --
> sebas
>
> http://www.kde.org | http://vizZzion.org
>
>
>


Re: OneTimePass-Plasma

2018-03-02 Thread Sebastian Kügler
Hi James,

For those not familiar wit hGoogle Authenticator, what does your application 
do, what problem does it solve for the user? From your description and the 
github page, I have no idea...

Cheers,

-- sebas

On vrijdag 2 maart 2018 11:24:27 CET James Augustus Zuccon wrote:
> Hi all,
> 
> I've been working on a Google Authenticator-like Application for Plasma
> (QML/C++). It also comes with a KRunner that can be triggered with "otp
> searchterm".
> 
> It uses KWallet to store passwords and liboath to generate the token (so a
> message is displayed if the KWallet Subsystem is disabled).
> 
> So far, I think the build is relatively stable, but would someone be
> willing to view the code and suggest improvements where I've failed to
> follow KDE conventions?
> 
> There are quite a few additions I would like to make to this (QR Scanner)
> and quite a few other applications I'd like to work on for KDE in
> anticipation of Plasma Mobile.
> 
> https://github.com/jimtendo/onetimepass-plasma
> 
> Thank you.


-- 
sebas

http://www.kde.org | http://vizZzion.org




Re: OneTimePass-Plasma

2018-03-02 Thread Andrew Crouthamel
Cool idea! I hope some of the experienced devs can check it out. :)


---
Andrew Crouthamel

On Fri, Mar 2, 2018 at 5:24 AM, James Augustus Zuccon <zuc...@gmail.com>
wrote:

> Hi all,
>
> I've been working on a Google Authenticator-like Application for Plasma
> (QML/C++). It also comes with a KRunner that can be triggered with "otp
> searchterm".
>
> It uses KWallet to store passwords and liboath to generate the token (so a
> message is displayed if the KWallet Subsystem is disabled).
>
> So far, I think the build is relatively stable, but would someone be
> willing to view the code and suggest improvements where I've failed to
> follow KDE conventions?
>
> There are quite a few additions I would like to make to this (QR Scanner)
> and quite a few other applications I'd like to work on for KDE in
> anticipation of Plasma Mobile.
>
> https://github.com/jimtendo/onetimepass-plasma
>
> Thank you.
>


OneTimePass-Plasma

2018-03-02 Thread James Augustus Zuccon
Hi all,

I've been working on a Google Authenticator-like Application for Plasma
(QML/C++). It also comes with a KRunner that can be triggered with "otp
searchterm".

It uses KWallet to store passwords and liboath to generate the token (so a
message is displayed if the KWallet Subsystem is disabled).

So far, I think the build is relatively stable, but would someone be
willing to view the code and suggest improvements where I've failed to
follow KDE conventions?

There are quite a few additions I would like to make to this (QR Scanner)
and quite a few other applications I'd like to work on for KDE in
anticipation of Plasma Mobile.

https://github.com/jimtendo/onetimepass-plasma

Thank you.