nikolasel / eauthenticator Goto Github PK
View Code? Open in Web Editor NEWAn Electron Desktop app compatible with Google Authenticator
Home Page: https://nikolasel.github.io
License: GNU General Public License v3.0
An Electron Desktop app compatible with Google Authenticator
Home Page: https://nikolasel.github.io
License: GNU General Public License v3.0
To be usable for a wide range of users the application should be available in different languages.
Hi, I'm trying to add forgot password function in this repo to set a new password.
/**
* Forgot password
* @param newPassword
* @throws error, if newPassword is incorrect
*/
forgotPassword(newPassword) {
if (newPassword != "") {
let enc = new TextEncoder("utf-8");
this.chaChaPassword = new ChaCha20(this.keyPassword, this.keyPasswordNonce).encrypt(enc.encode(newPassword));
this.useDefaultPassword = false;
}
else throw new Error("Incorrect old password");
}
I tried this but it is not working can anyone help me with this.
A user should add an account via a QR Code. Therefore a scanner which automatically parses the data of the QR Code should be implemented
New users should get a help window similar to 'How it works' from the Google Authenticator. The window should be more general than in the Google Authenticator.
The size of the application is too big for its functional purpose. Maybe a good start is the 'node_modules' dir. A '.npmignore' file may reduce the size dramatically.
Support auto-update in the application to update to the latest version.
Users might want to change the order of their accounts by relevance. It should be easy to change the account position in the main view.
Users should be able to change the location of the file with their secrets (at the moment eauth.data).
Every start the window size should match the last session.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.