Download the PHP package nue-extensions/sso-samarinda without Composer
On this page you can find all versions of the php package nue-extensions/sso-samarinda. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download nue-extensions/sso-samarinda
More information about nue-extensions/sso-samarinda
Files in nue-extensions/sso-samarinda
Package sso-samarinda
Short Description SSO integration for Nue Extensions.
License MIT
Homepage https://github.com/nue-extensions/sso-samarinda
Informations about the package sso-samarinda
SSO-Samarinda untuk Nue
Integrasi SSO-Samarinda ke aplikasi kamu.

Instalasi
-
Install via Composer :
-
Munculin menu SSO-Samarinda ini di sidebar Nue :
- Update
table users
Perintah ini akan menyisipkan field baru dengan nama uid dalam tabel users kamu. Kamu bisa menambahkan field uid secara manual tanpa harus menggunakan perintah ini.
Konfigurasi
Tambahin konfigurasi extension berikut di dalam file konfigurasi config/nue.php kayak gini:
Penggunaan
- Setelah melakukan konfigurasi diatas, kamu bisa menambahkan 3 opsi baru dalam file
envkamu :
SSO_SERVER_URL berisi URI dari SSO Samarinda. SSO_BROKER_NAME dan SSO_BROKER_SECRET harus diisi sesuai dengan data aplikasi yang didaftarkan di https://sso.samarindakota.go.id.
- Kustom Middleware bawaan SSO-Samarinda :
Apabila dalam implementasinya Anda ingin melakukan penyimpanan sesi atau melakukan manipulasi pada models User, Anda juga bisa melakukan custom pada middleware yang telah disediakan. Contohnya:
a) Buat Middleware Baru
b) Extend Default Middleware ke Custom Middleware
c) Edit Kernel.php
- Implementasi pada
Views
a) Login
b) Logout
c) Manual Usage (Optional)
Untuk penggunaan secara manual, Anda bisa menyisipkan potongan script berikut kedalam fungsi login dan logout pada class controller Anda.
Lisensi
SSO-Samarinda ini dikembangin dengan Lisensi MIT. Artinya kamu bebas menggunakannya baik untuk kepentingan pribadi maupun komersil. Enjoy!