βββββββββββββββββββββββββββββββββββββββββββββββββββ β β β β βββ β β β ββ β βββ βββ βββ ββ β βββ βββ β β β βββ βββ β β ββ β βββ βββ β ββ βββ β β β βββ β β β β β β βββ βββ β β β β βββ βββ β β β β β β βββ β βββ βββ βββ β β βββ βββ β βββ βββ βββ β β β β βββ βββ β βββ β β β β β βββββββββββββββββββββββββββββββββββββββββββββββββββ
Created by @TechyCSR
LPU Internet Login Helper is a browser extension that intelligently automates the login process for LPU's internet portal. Designed with user experience in mind, it eliminates repetitive manual steps and streamlines your internet connectivity workflow.
- Save Time: Eliminate manual checkbox ticking and button clicking
- Reduce Errors: Automatic handling of common formatting issues
- Seamless Experience: Works silently in the background
- Privacy First: No data collection or credential storage
- Open Source: Transparent code you can review and trust
| Feature | Description |
|---|---|
| π Auto-Agree | Policy Agreement Automation Automatically checks the "I agree to the terms" checkbox, saving you a manual click every time |
| π Smart Format | Username Auto-Correction Intelligently removes "@lpu.com" suffix from usernames to prevent login conflicts |
| π±οΈ One-Click Login | Automatic Login Submission Detects filled credentials and automatically enables and clicks the login button |
| β‘ Lightning Fast | Optimized Performance Minimal processing delay ensures quick login without noticeable lag |
| π‘οΈ Conflict Prevention | Smart Handling Resolves conflicts between extension automation and website's built-in @lpu.com appending |
| π Adaptive Detection | Page Version Compatibility Works across different versions of the LPU login page with intelligent element detection |
| π§ Error Resilient | Robust Error Handling Comprehensive error management ensures stable operation even when unexpected issues occur |
| π¨ Clean Interface | Modern UI Design User-friendly popup with status indicators and easy toggle controls |
| π Toggle Control | Flexible Automation Enable or disable automation on-demand through the extension popup |
- Google Chrome browser (or Chromium-based browsers)
- Basic understanding of browser extensions
| Step | Instructions |
|---|---|
|
|
Download the Extension Navigate to GitHub Releases and download the latest ZIP file. Extract it to a location on your computer. |
|
|
Open Extensions Page Launch Chrome and navigate to chrome://extensions/ in your address bar
|
|
|
Enable Developer Mode Toggle the "Developer mode" switch in the top-right corner of the extensions page |
|
|
Load Unpacked Extension Click "Load unpacked" button and select the extracted extension folder |
|
|
Complete Setup Extension is now installed! Pin it to your toolbar for quick access by clicking the puzzle icon and pinning the LPU Internet Login Helper |
The extension activates automatically when you visit LPU internet login pages:
https://internet.lpu.in/24online/servlet/E24onlineHTTPClienthttps://internet.lpu.in/24online/webpages/client.jsp
| Step | Your Action | Extension Response |
|---|---|---|
| 1 | Navigate to LPU Internet login page | β Extension detects page and activates automatically |
| 2 | Enter your username (Registration Number) | β Auto-removes "@lpu.com" if accidentally typed |
| 3 | Enter your password | β Automatically enables the login button |
| 4 | Wait (no action required) | β Extension clicks login button automatically |
| π§ | Check Status: Click the extension icon to view current automation status |
| βοΈ | Toggle Automation: Use the switch in the popup to enable/disable automation as needed |
| π | Monitor Activity: Status indicator shows whether extension is active on current page |
| Stage | Process |
|---|---|
| 1 | Page Detection Extension monitors navigation and automatically activates when LPU login pages are detected |
| 2 | Policy Agreement Automatically checks the required policy agreement checkbox upon page load |
| 3 | Username Validation Monitors username field and removes any "@lpu.com" suffixes in real-time as you type |
| 4 | Form Monitoring Continuously checks if all required fields (username and password) are filled |
| 5 | Auto-Submit Enables and automatically clicks the login button once credentials are detected |
| 6 | Conflict Resolution Manages potential conflicts between extension actions and website's built-in automation |
Your privacy and security are our top priorities
| Aspect | Security Guarantee |
|---|---|
| π Zero Collection | No Data Collection Extension does not collect, store, or transmit any user data, credentials, or usage information |
| π No Storage | No Credential Storage Your LPU username and password are never stored or saved by the extension |
| π Limited Scope | Restricted Permissions Extension only operates on specified LPU login pages, no access to other websites |
| π No Tracking | Zero Analytics No analytics, tracking, telemetry, or third-party code integrated into the extension |
| π» Local Only | Local Processing All automation and processing happens entirely locally in your browser |
| π Open Source | Transparent Code Complete source code is available for review, ensuring transparency and trust |
- β Google Chrome (Recommended)
- β Microsoft Edge
- β Brave Browser
- β Other Chromium-based browsers
activeTab: To detect and interact with LPU login pagesstorage: To save user preferences (automation on/off state)
- Manifest Version: V3 (latest Chrome extension standard)
- Languages: JavaScript (ES6+), HTML5, CSS3
- APIs Used: Chrome Extensions API, DOM Manipulation
Important Legal Notice
| βοΈ | Independent Project This extension is NOT affiliated with, authorized by, or endorsed by Lovely Professional University (LPU) |
| π | Educational Purpose Created as an independent, unofficial tool for educational and convenience purposes only |
| Use at Own Risk The creator is not responsible for any misuse, consequences, or issues arising from the use of this extension |
|
| β’οΈ | Trademark Notice LPU brand, logo, and website are property of Lovely Professional University |
| π | Compliance Users are responsible for ensuring their use complies with LPU's terms of service and policies |
Contributions are welcome! If you'd like to improve this extension:
- Fork the repository
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License
See the LICENSE file for complete details
Copyright Β© 2025 TechyCSR
β If you find this project helpful, consider giving it a star! β