menggunakan facebook sebagai metode login hotspot mikrotik
TRANSCRIPT
![Page 1: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/1.jpg)
MENGGUNAKAN FACEBOOK SEBAGAI METODE LOGIN HOTSPOT MIKROTIK
Nurakhmad Ragil
http://id.dyasrtrw.net
![Page 2: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/2.jpg)
PERKENALKAN
Nama : Nurakhmad Ragil KPekerjaan : Mahasiswa @ Unisbank Semarang. Teknisi lepas Pemilik dari DyasRTRW.net dan NitipHosting.inPengalaman: Mengenal dan menggunakan mikrotik sejak 2009, ROS 2.9 Menggunakan mikrotik sebagai solusi net-cafe/warnet dan
hotspot/RTRWnet.Blog: http://www.ragilakimoto.comForum Mikrotik & FMI id : ahmad210993YM: ahmad210993
http://id.dyasrtrw.net
![Page 3: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/3.jpg)
INTRO... Mikrotik memiliki fitur yang
memungkinkan untuk melakukan pengamanan hotspot milik kita dengan menggunakan captive portal (autentikasi).
Ada banyak cara untuk mengintegrasikan fitur ini, dari menggunakan database hotspot (menu IP > Hotspot > User), menggukanan Radius/User Manager, maupun menggunakan external Radius (3rd party).
http://id.dyasrtrw.net
![Page 4: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/4.jpg)
INTRO...
Fitur ini sangat berguna untuk digunakan di berbagai tempat umum, seperti cafe, restoran, bandara, hotel, dan lain-lain.
Terkadang pemilik hotspot ingin mengetahui siapa saja sih yang menggunakan hotspot miliknya?
Belum lagi kerepotan untuk membuatkan satu-persatu user-login, walaupun ada fitur Trial user, namun seringkali fitur ini sering disalahgunakan (mengganti MAC).
http://id.dyasrtrw.net
![Page 5: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/5.jpg)
INTRO...
Disini saya akan mengajarkan satu teknik yang sangat simple, namun sangat berguna untuk kasus seperti diatas, yaitu menggunakan akun Facebook sebagai metode login untuk hotspot mikrotik.
http://id.dyasrtrw.net
![Page 6: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/6.jpg)
BASIC LOGIN HOTSPOT Client yang terhubung diharuskan login agar bisa
menggunakan internet. Data User diambil dari User hotspot, User Manager,
maupun 3rd party Radius server
http://id.dyasrtrw.net
![Page 7: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/7.jpg)
FACEBOOK LOGIN HOTSPOT
User yang hendak login diarahkan pada halaman login Facebook. User melakukan autentikasi Aplikasi Facebook. Login mengambil dari data Facebook user (email, nama, dll).
http://id.dyasrtrw.net
![Page 8: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/8.jpg)
REQUIREMENT...
Mikrotik RouterOS. Mikrotik API. Facebook Application. Facebook Javascript API. Web Server support PHP.
http://id.dyasrtrw.net
![Page 9: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/9.jpg)
HOW IT WORKS...1. User masuk halaman
login2. Pilih metode Facebook
Login3. Login ke Facebook4. Otorisasi aplikasi
Facebook5. Otorisasi sukses• 5.1. Pengambilan data
akun Facebook oleh web server
• 5.2. Input data user Facebook ke database Router.
• 5.3. Redirect ke halaman login Mikrotik beserta data user.
6. Login sukses, kirim status ke router, user authenticated
7. Menampilkan halaman status.
8. User bisa menggunakan internet
http://id.dyasrtrw.net
![Page 10: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/10.jpg)
HOW TO...
1. Membuat Aplikasi Facebook Melalui Menu Setting > Manage App > Create App.
http://id.dyasrtrw.net
![Page 11: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/11.jpg)
HOW TO...
2. Setting Aplikasi FacebookSesuaikan data Anda hingga bagian-bagian berikut ini terisi. Simpan App ID dan App Secret.
http://id.dyasrtrw.net
![Page 12: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/12.jpg)
HOW TO
3. Masuk ke Mikrotik Setting DNS name pada hotspot sesuai dengan Site URL pada Aplikasi Facebook tadi. Kemudian buat User Profile baru dengan nama Fabecook, beri rate limit sesuai kebutuhan.
http://id.dyasrtrw.net
![Page 13: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/13.jpg)
HOW TO..
4. Aktifkan API pada Mikrotik dan buat User khusus API
http://id.dyasrtrw.net
![Page 14: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/14.jpg)
HOW TO...
Langkah selanjutnya dapat dilihat & diunduh pada http://id.dyasrtrw.net/source/login-fb-mikrotik
.zip http://
www.ragilakimoto.com/2013/04/login-hotspot-mikrotik-with-facebook.html
http://id.dyasrtrw.net
![Page 15: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/15.jpg)
LIVE TEST...
http://id.dyasrtrw.net
![Page 16: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/16.jpg)
KELEBIHAN...
Sebagai pengganti fungsi Trial, yang sering disalahgunakan dengan mengganti MAC dan hilangnya user Dinamis Trial ketika router restart.
Sebagai media iklan usaha. Mempermudah pemilik agar tidak perlu
membuatkan user/password untuk client lagi. Lebih mudah bagi pemilik untuk mengontrol
pengguna hotspotnya. Mempermudah user agar tidak perlu bertanya
user/password WiFi ke pemilik hotspot.
http://id.dyasrtrw.net
![Page 17: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/17.jpg)
KEKURANGAN...
Belum support ke perangkat mobile (Handphone, Tablet).
Terjadi memory leak pada web-server (login-hotspot-fb-v1.0), sudah fix pada v1.1
![Page 18: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/18.jpg)
Q & A....
![Page 19: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/19.jpg)
LEBIH LANJUT...
Selain dengan mengintegrasikan Facebook API dengan user pada hotspot, bisa juga di integrasikan dengan Radius/User Manager.
Metode Radius/User Manager dikembangkan oleh aleprolit dari forum.mikrotik.com menggunakan PHP-Pear dan Javascript
Pertanyaan lebih lanjut bisa hubungi via email [email protected] atau melalui forum mikrotik http://forum.mikrotik.com/viewtopic.php?t=34321
![Page 20: Menggunakan Facebook Sebagai Metode Login HotsPot Mikrotik](https://reader030.vdocuments.mx/reader030/viewer/2022033004/55cf9a17550346d033a06b6c/html5/thumbnails/20.jpg)
TERIMA KASIH