Plugin
Dalam hal kemudahan platform melakukan implementasi framework oauth NLE, disediakan plugin javascript yang dapat digunakan untuk mengakses pop up window halaman login NLE serta menerima data user keti
Kompabilitas Plugin javascript ini telah melalui ujicoba kompabilitas di beberapa browser mencakup:
Google Chrome Version >= 1
Microsoft Edge Version >= 12
Mozilla Firefox Version >= 6
Opera Version >= 9.5
Safari Version >= 4
Android Webview Version >= 1
Chrome For Android Version >= 18
Mozilla Firefox For Android Version >= 6
Opera For Android Version >= 10.1
Safari On IOS Version >= 3.2
Samsung Internet Version >= 1.0
Resource
Configurations
Configuration Options
Option
Type
Default
Description
token
string
null
Kode akses halaman login yang didapat dari API Generate Token For Login Page. Perlu diingat, kode akses halaman login hanya aktif selama 1 jam dari waktu pertama kali dibuat.
redirect
booelan
false
Jika true, setelah login sukses pengguna akan diarahkan ke halaman tertentu yang didefinisikan pada option redirect_page.
Selain itu, jika bernilai true maka plugin akan secara otomatis menyimpan data user kedalam cookie aplikasi Web platform yang mencakup:
redirect_page
string
null
Halaman yang dituju ketika login sukses. Membutuhkan konfigurasi redirect bernilai true.
onsuccess
function
null
Javascript function yang akan dijalankan ketika login sukses. Dengan konfigurasi ini, platform dapat mengolah sendiri data user hasil login serta aktifitas yang terjadi setelahnya, seperti redirect ke halaman tertentu.
Catatan
Konfigurasi redirect = true tidak akan dijalankan jika penanganan event onsuccess telah ditetapkan.
Method
Method
Description
openFormLogin()
Berfungsi untuk membuka Popup Window form login user NLE.
setCookie(<String> cookie_name, <String> cookie_value, <Seconds> expires_in)
Berfungsi untuk menyimpan data ke cookie web browser.
getAccessToken()
Berfungsi untuk mendapatkan kode access_token hasil login user NLE.
Last updated
Was this helpful?