UniFi – Sosyal Medya Konuk Kimlik Doğrulama
Genel bakış
Bu makale, Facebook ile misafir kimlik doğrulamasını etkinleştirme adımlarını sunar. UniFi – Sosyal Medya Konuk Kimlik Doğrulama için detaylara bakalım.
UniFi Controller 5.12.35 ve daha sonra uygulanabilir. Üçüncü taraf konuk kimlik doğrulamasını kullanmak için, denetleyicinize işaret eden ve genel olarak çözülebilir bir ana bilgisayar adınız olmalıdır. Şirketiniz example.com gibi bir kamu malı kullanıyorsa, portal.example.com gibi bir alt etki alanı ayarlamak isteyebilirsiniz. Bir ana bilgisayar adı kaydedebileceğiniz ve ardından USG’nizin WAN IP’nize güncellemesini sağlayan çeşitli Dinamik DNS sağlayıcıları vardır.
İçindekiler
- Giriş
- Facebook Uygulama Kurulumu
- UniFi Denetleyici Kurulumu
- İlgili Makaleler
Giriş
Sosyal medya konuk kimlik doğrulaması, müşterilerin Facebook veya Google+ kimlik bilgilerini kullanarak bir konuk ağında oturum açmasına izin vermek için etkinleştirilebilir. Bir facebook uygulaması, google + API girişi veya her ikisini oluşturarak başlayın.
Facebook Uygulama Kurulumu
1. Bir Facebook Uygulamasına Kaydolun
Bir Facebook kimlik doğrulama uygulaması kaydetmek için BURAYA kılavuzu kullanın ve bu yardım makalesini referans olarak açık tutun.
Adım 3, uygulamanız için bir ekran adı seçmenizi ister. WiFi portalınızı temsil edecek bir ad seçin. Kullanıcılar kimliğini doğrularken bunu görecekler. Bu örnekte, “CMurphy Hotspot Login” adını kullanacağım ve Facebook hesabıma bağlı e-posta olan varsayılan e-postayı tutacağım. İçin Kategori, ben kullanacağız İletişimi . Kategori burada kritik değildir, bu nedenle işinizi daha iyi temsil ediyorsa, farklı bir kategori kullanmaktan çekinmeyin.
Hızlı başlangıç kılavuzu girmeniz veya geri dönmeniz istenir. Eğer tıklarsanız geri dönmek seçeneğini tıklayarak gösterge tablosuna alabilirsiniz Uygulamalarım sağ üst köşede. Hızlı başlangıç işlemine başlamak için Platform Seç > Web Sitesi’ni seçin .
2. Facebook Web Sitesi Hızlı Başlangıçını tamamlayın.
Web sitesi seçin .
Altında siteniz hakkında bilgi verin olarak kontrolörünüzün alan adını yazın Sitesi URL’si . Ardından, Geliştirici Panosuna Atla’yı tıklayın .
3. Uygulama Ayarları
Temel uygulama ayarlarını açmak için kenar çubuğundaki Ayarlar’a gidin .
Uygulama Kimliği ve Uygulama Sırrı , uygulamanıza otomatik olarak atanır. Uygulamanız için bir Görünen Ad ve Ad Alanı seçin – bunlar herhangi bir şey olabilir, ancak kullanıcılar kimliğini doğrularken bunları görecektir.
Her iki Altında Uygulama Domains ve Sitesi URL’si , kontrolörünüzün alanı veya alt alanı girin.
Gizlilik politikası ve hizmet şartları için URL’leri eklemelisiniz. Bunlar uygun fonksiyon için gereklidir.
Konuk portalına Ayarlar> Misafir Denetimi> Hizmet Şartlarını Etkinleştir’i kullanarak Gizlilik Politikası / Hizmet Şartları ekleyebilir, ardından kontrol cihazınızın URL’sini kullanabilirsiniz, örneğin: https: // controller: 8843 / guest / s / <site- id> / # / tos
Denetleyiciyi genel olarak erişilebilir denetleyici URL’si ile değiştirin ve varsayılan olmayan bir site kullanıyorsanız, site kimliğini sitenin benzersiz 8 basamaklı tanımlayıcısıyla, yani aşağıdaki örnekte ryx7y4tf ile değiştirin:
Değişikliklerinizi kaydettiğinizden emin olun.
4. Ürün ekle
Ardından, giriş sayfası oluşturmak için Ürün Ekle’yi ve ardından Facebook Girişini tıklayın.
5. Denetleyici Yönlendirme URI ve Bağlantı Noktası Ekleme
Facebook Giriş ayarları altında, “Geçerli OAuth yönlendirme URI’ları” altında aşağıdaki URL’yi ekleyin. Aşağıdaki resimde geçiş seçeneklerini kullanın.
https://domain.com:8843/guest/s/<siteid>/oauth.html?by=facebook
Veya http kullanıyorsanız (mevcut Facebook ayarlarına izin vermeyebilir):
http://domain.com:8880/guest/s/<siteid>/oauth.html?by=facebook
Domain.com adresini herkese açık olarak erişilebilir denetleyici URL’niz ile ve <siteid> sitesini UniFi Controller URL’nizdeki 8 basamaklı site tanımlayıcısıyla değiştirin, örneğin:
Bu örnekte, site kimliği “ryx7y4tf” dir ve Facebook App ayarlarında “Geçerli OAuth Yönlendirme URI’larına” eklenen URL’ye dahil edilmelidir:
https://unifi.exampleurl.com:8443/guest/s/ryx7y4tf /oauth.html?by=facebook
Devam etmeden önce değişiklikleri kaydedin.
6. Uygulamayı Yayınla
Son olarak, geliştiriciler için Facebook sayfasının üstündeki “Kapalı” iletişim düğmesini açık konuma getirerek uygulamayı canlı yayınlayın.
Google kimlik doğrulamasını da ayarlıyorsanız, okumaya devam edin. Aksi takdirde, Controller Kurulumu‘na atlayın .
UniFi Denetleyici Kurulumu
1. Konuk Politikalarını Etkinleştir
Facebook uygulamanızı yapılandırdıktan sonra, genel olarak barındırılan denetleyicinizi açın. Konuk İlkeleri’ni aktive ederek başlayın.
2. Konuk Portalı’nı yapılandırın
Ardından, konuk portalını yapılandırmak için Konuk Kontrolü sekmesini açın. Sıcak nokta kimlik doğrulamasını seçin . İsterseniz, kimlikleri doğrulandıktan sonra müşterileri web sitenize yönlendirmek için bir Promosyon URL’si girin . Ana bilgisayar adını kullanarak Yönlendir’i seçin ve denetleyici alt etki alanınızı girin. HTTPS Yönlendirmesini Etkinleştir’i seçin .
3. Üçüncü Taraf Kimlik Doğrulama Yöntemini Etkinleştirin
Etkin Nokta altında , etkinleştirmek istediğiniz üçüncü taraf doğrulama yöntemlerini seçin. Seçilen uygulama (lar) için ID ve Sırrı girin.
4. Facebook ve Google’ın Genel IP’lerini ekleyin
Erişim Denetimi altında , Facebook’un kullandığı aşağıdaki genel IP adreslerini ekleyin:
31.13.24.0/21
31.13.64.0/18 45.64.40.0/22 66.220.144.0/20 69.63.176.0/20 69.171.224.0/19 74.119.76.0/22 |
103.4.96.0/22
129.134.0.0/16 157.240.0.0/16 173.252.64.0/18 179.60.192.0/22 185.60.216.0/22 204.15.20.0/22 |
Şimdi Google’ın kullandığı aşağıdaki genel IP’yi ekleyin:
172.217.20.0/19 |
5. Konuk Ağını Test Et
Son olarak, konuk ağına bağlanmak için bir cihaz kullanın ve konuk portalının düzgün çalıştığını doğrulayın.
yorumlayın
Geri Bildirim: Facebook Wi-Fi'yi Konuk Yetkilendirme için Kullanma -