Organization: KG Info System Pvt. Ltd
Category: Software
Technology Bucket: Software - Web App Development
Problem Code: RV3
A working demo can be seen here
Implementing a new system induces high cost for any organization. So our solution upgrades the existing system instead of replacing it. We propose a blockchain powered decentralized, and secure approach built on top of the existing system of username and password.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Docker
- Docker-compose
- NodeJS
git clone https://github.com/NP-compete/Alternate-Authentication
cd Alternate-Authentication/
npm install
goto: chrome://extensions in the browser and enable 'developer mode'
press Load unpacked and target the folder Application/Extension/
cd Application/Desktop/
npm install
cd backend/
node server.js
Activate the extension by clicking the extension icon
cd Alternate-Authentication/Enterprise/BlockChain/Server/bigchaindb
make run
The desktop app can be used for OTP Authentication and changing authentication level.
npm i
cd Alternate-Authentication/Application/Desktop/
npm start
Go to one of the websites where there is an login with a username and password , fill the fields and click login. Load again the site and the fields will be filled in automatically By default they are stored in Google Drive.
- Node JS - The JavaScript RunTime
- Electron - For building cross-platform desktop application
- BigChainDB - Used to create the enterprise solution
- Soham Dutta - NP-compete
- Abhishek Verma - abhishek-verma
- V. Nandini Soni - nandini8
- Mridul Gain - mridulgain
- Shivam Gangwar - shivamHCU
- Gaurav - gaurav476
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Dr Y V Subba Rao
- Dr Anjenya Swami Kare