Skip to content

Simplifying Your Login and Logout Process for My UBAYA

License

Notifications You must be signed in to change notification settings

thelolna15/myubaya-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Authentication - My UBAYA

Banner

MIT License Python Version

"Simplifying Your Login and Logout Process for My UBAYA"
By TheLoLNA15

📚 Deskripsi Proyek

Authentication - My UBAYA adalah sebuah skrip Python sederhana yang dirancang untuk mengotomatiskan proses login dan logout di platform My UBAYA. Dengan menggunakan skrip ini, pengguna dapat dengan mudah masuk ke akun mereka, menjalankan sesi autentikasi, dan keluar secara otomatis setelah durasi tertentu, memastikan keamanan dan kenyamanan dalam penggunaan layanan My UBAYA.

🚀 Fitur Utama

  • Credential Input: Memasukkan username dan password dengan input password.
  • Auto Logout Countdown: Menunggu selama 2 menit sebelum melakukan logout otomatis dengan opsi untuk logout segera melalui Ctrl+C.
  • Automatically Generate Cookies: Menampilkan cookie secara otomatis apabila kresdensial valid.

🛠️ Instalasi

1. Clone Repository

git clone https://github.com/thelolna15/myubaya-auth.git
cd myubaya-auth

2. Instalasi Dependensi

Pastikan memiliki Python 3.8 atau yang lebih baru terinstal di sistem. Kemudian, instal dependensi yang diperlukan menggunakan pip:

pip install -r requirements.txt

Jika belum memiliki pip, dapat menginstalnya di sini.

3. Menyiapkan Environment (Opsional)

Disarankan untuk menggunakan virtual environment untuk mengelola dependensi:

python -m venv venv
source venv/bin/activate  # Untuk Unix atau MacOS
venv\Scripts\activate     # Untuk Windows
pip install -r requirements.txt

📥 Penggunaan

  1. Jalankan Skrip

    python app.py
  2. Masukkan Kredensial

    • Username: Masukkan username saat diminta.
    • Password: Masukkan password. Input akan tersembunyi untuk keamanan.
  3. Proses Autentikasi

    • Skrip akan mengakses halaman login, mengambil CSRF token, dan melakukan proses login.
    • Setelah login berhasil, skrip akan memulai countdown selama 2 menit sebelum logout otomatis.
    • Menghentikan countdown dan melakukan logout segera dengan menekan Ctrl+C.
  4. Logout Otomatis

    • Setelah countdown selesai, skrip akan secara otomatis melakukan logout dari akun.

📝 Catatan

  • Keamanan: Pastikan untuk tidak membagikan skrip ini dengan menghard code kredensial. Simpan informasi sensitif dengan aman.
  • Privasi: Skrip ini hanya digunakan untuk autentikasi mandiri dan tidak melacak atau menyimpan informasi pribadi.

📜 Lisensi

Distribusi bebas untuk digunakan secara pribadi. Untuk informasi lebih lanjut, lihat LICENSE.


Terima kasih, salam hangat - TheLoLNA15 😊

About

Simplifying Your Login and Logout Process for My UBAYA

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages