Crates.io | eelu-login |
lib.rs | eelu-login |
version | 0.3.2 |
source | src |
created_at | 2023-04-10 20:37:43.397636 |
updated_at | 2023-10-07 08:52:17.798808 |
description | EELU Moodle Login University moodle-login through sis system |
homepage | https://github.com/0x61nas/eelu-login/README.md |
repository | https://github.com/0x61nas/eelu-login |
max_upload_size | |
id | 835447 |
size | 43,238 |
eelu-login is a command-line tool that allows staff and students to log in to the Egyptian E-Learning University Moodle platform quickly and easily through the command-line interface.
This is a fork of Crypt00o/eelu-login with more features and improvements and bugs =D
You can install the latest stable version of eelu-login via Cargo:
cargo install eelu-login
Or you can get the latest git version from the repository:
cargo install --git https://github.com/0x61nas/eelu-login.git
Or you can install it from the AUR with your favorite AUR helper:
yay -S eelu-login # or any other AUR helper you use
eelu-login --help
will show you the usage of the tool:
[+] Usage : eelu-login [--user <username>] [--pass <password>] [--type <staff| sys-user | student>]
Args:
[-user | --user | --username | -username | -u] <username> : username to login with
[-pass | --pass | --password | -p] <password> : password to login with
[-type | --type | --usertype | -usertype | -t] : <usertype>
Flags:
[-o | --open | -open] : open browser after login
[-v | --verbose | -verbose] : verbose mode
[-V | --version | -version] : print version
[-h | --help | -help] : print this help message
usertype can be :
[ staff | 3 ] for staff privilege
[ sys-user | 1] for system user privilege
[ student | 2] for student privilege"#
Replace <username>
and <password>
with your EELU Moodle login credentials, and < staff | sys-user | student>
with your user type.
If you don't want to enter your credentials every time you run the tool, you can set the SIS_EELU_USERNAME
and SIS_EELU_PASSWORD
environment variables to your username and password respectively.
You can don't need to specify the user, and the tool will be try to login as a student and if it fails it will try to login as a staff and if it fails it will try to login as a system user.
genetated with cargo-depgraph
If you want to contribute to this project, please read the contributing guidelines first.
License: MIT OR Apache-2.0