Warning
This project is in early development stage and is missing some essential components that will be released sometime in the future.
EasyLogon is a service that can help you authenticate on any device by scanning a QR code.
This is a collection of applications, that includes password manager web application, web application, plugin for thrid-party websites and browser extension!
Source: https://youtu.be/QmZtMtAWfYY
- Authenticator + password manager: Store all your credentials securely on your device.
- QR code authentication: Once you need to login on a new device - just open the app, scan QR code, and voila.
- Plugin for 3rd party website: Add QR code authentication to your website with a single line of code.
- Live web application: https://ezlog.app
- Mobile app for Android: https://at.xfox111.net/easylogon-android
Important
Please make sure you have read the copyright notice
For development you can use Dev Containers or GitHub Codespaces. Otherwise you will need to install following tools:
Here're some commonly used commands:
yarn install # Install dependencies
yarn dev # Start the development server
yarn lint # Lint the project with ESLint
yarn build # Build the project for productionModify endpoints in .env file:
# .env
VITE_SIGNALR_URL=http://localhost:8000/ws # SignalR endpoint
VITE_ENDPOINT_URL=http://localhost:8000/send # Data send endpoint
Note
You will need to deploy backbone server, to enable main features
To build a Docker image, run:
docker build -t <tag_name> .Tip
If you use VS Code, you can also use pre-defined tasks for building and debugging.
This project doesn't accept pull requests, but we are open to suggestions and feedback. If you have any ideas or improvements, please feel free to open an issue.
Note
Please make sure to follow the contributing guidelines
This is a proprietary project and is subject to general copyright law. See COPYING for more information.
©2025 Eugene Fox. All rights reserved
