Download the PHP package araditama/siam-ub-auth without Composer
On this page you can find all versions of the php package araditama/siam-ub-auth. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download araditama/siam-ub-auth
More information about araditama/siam-ub-auth
Files in araditama/siam-ub-auth
Package siam-ub-auth
Short Description authentfikasi menggunakan akun SIAM UB
License MIT
Homepage https://github.com/araditama/siam-ub-auth
Informations about the package siam-ub-auth
SIAM UB Authentication
Authentifikasi menggunakan akun SIAM UB pada repo ini menggunakan metode scraping untuk mendapatkan informasi dari web SIAM UB dan memberikan respon berupa JSON. Untuk melihat informasi lebih lanjut tentang web scraper dan interface yang digunakan dapat dilihat pada @FriendsOfPHP/Goutte.
Installation
Menambahkan siam-ub-auth
sebagai dependency pada file composer.json :
Usage
Membuat instansiasi AuthSIAM :
Melakukan request authentifikasi dengan menggunakan method auth()
dengan masukkan parameter berupa array :
Melakukan authentifikasi dengan result daftar jadwal kuliah juga dapat dilakukan dengan menggunakan method authWithSchedule()
.
Result
Jika NIM dan password benar menggunakan method auth()
:
Jika NIM dan password benar menggunakan method authWithSchedule()
:
Jika NIM atau passowd salah :
Jika parameter input tidak valid :
Disclaimer
Proses authentifikasi ini menggunakan metode scraping, artinya semua data dan aset tetap milik Universitas Brawijaya. Penyalahgunaan dari penggunaan library ini oleh pihak pengembang lain menjadi tanggungjawab pihak tersebut.
License
Read MIT License