Skip to content

DIPESHGOEL27/EasyERP

Repository files navigation

🔐 EasyERP AutoLogin Chrome Extension

A secure Chrome extension for automated ERP login with advanced protection features.

✨ Features

  • 🔐 Secure auto-login with encrypted local storage
  • Smart security question handling
  • 📱 OTP integration support
  • 🎨 Modern popup interface for credential management
  • 🛡️ Code obfuscation for enhanced security
  • 🔒 No data transmission - everything stays local

🚀 Quick Installation

  1. Clone or download this repository
  2. Open Chrome and go to: chrome://extensions/
  3. Enable "Developer mode" (toggle in top-right)
  4. Click "Load unpacked" and select the dist folder
  5. Click the extension icon and enter your credentials

🎯 Usage

  1. Setup: Enter credentials in the extension popup

🔐 EasyERP AutoLogin Chrome Extension

A secure Chrome extension for automated ERP login with advanced protection features.

✨ Features

  • 🔐 Secure auto-login with encrypted local storage
  • Smart security question handling
  • 📱 OTP integration support
  • 🎨 Modern popup interface for credential management
  • 🛡️ Code obfuscation for enhanced security
  • 🔒 No data transmission - everything stays local

🚀 Quick Installation

  1. Clone or download this repository
  2. Open Chrome and go to: chrome://extensions/
  3. Enable "Developer mode" (toggle in top-right)
  4. Click "Load unpacked" and select the dist folder
  5. Click the extension icon and enter your credentials

🎯 Usage

  1. Setup: Enter credentials in the extension popup
  2. Auto-login: Visit your ERP site - it will login automatically
  3. OTP: The extension will prompt for OTP when needed
  4. Security: Questions are answered automatically

🔒 Security & Privacy

  • Local storage only - no cloud or server communication
  • Obfuscated code - protected against reverse engineering
  • No telemetry - zero data collection
  • Open source - auditable but secured

📋 Requirements

  • Chrome browser (or Chromium-based browsers)
  • Access to target ERP system

🆘 Troubleshooting

  • Extension not working? Verify you selected the dist folder
  • Auto-login fails? Check credentials are saved correctly
  • OTP issues? Make sure to enter the 6-digit code when prompted

📄 File Structure

EasyERP/
├── dist/                 # 🔒 Obfuscated extension files (load this folder)
│   ├── background.js     # Protected service worker
│   ├── content.js        # Protected auto-login script
│   ├── popup.js          # Protected popup logic
│   ├── popup.html        # Modern UI interface
│   └── manifest.json     # Extension configuration
├── INSTALL.md            # Installation guide
├── SECURITY.md           # Security documentation
└── README.md             # This file

🔐 Security Notes

This extension uses advanced code obfuscation to protect against reverse engineering while maintaining full functionality. Source code is protected but the extension remains open for security auditing.

📄 License

MIT License - see LICENSE file for details.

👨‍💻 Developer

Dipesh Goel


Developed with ❤️ by Dipesh Goel

For support or issues, please create an issue in this repository.

About

Chrome extension for EasyERP auto-login for IIT Kharagpur students

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors