Giriş yöntemleri
Amaç
Bu sekme seçili ortamda oyuncuların hangi sağlayıcılarla giriş yapabileceğini yönettiğiniz yerdir. Bugün panelden yönetilen sağlayıcı Google’dır; misafir girişi ve e-posta ile giriş burada ayarlanmaz. Sayfada ayrıca ortamın oturum politikası (tek aktif oturum) vardır. Her sağlayıcının ayrıntı sayfasında durumu, kapsamları, istemci bilgileri ve güvenli ek bilgileri bulunur.
Ne zaman kullanılır
- Google ile girişi ilk kez açarken (istemci kimliği, gizli anahtar ve yönlendirme tabanı girmek için).
- Google girişini geçici kapatmak ya da yeniden açmak için.
- Oyuncunun yeni girişinde eski oturumlarının kapanmasını istiyorsanız.
Adım adım
Google girişini yapılandırma
- Sekmenin üstünden ortamı seçin, listedeki Google satırında Detay düğmesine basın.
- OAuth istemci bilgisi kartında OAuth bilgilerini düzenle düğmesine basın. Düğmeyi yalnızca süper yönetici görür.
- İstemci kimliğini, istemci sırrını ve yönlendirme tabanını girin.
- Nedeninizi ve doğrulayıcı uygulamanızdaki 6 haneli kodu yazıp Kaydet düğmesine basın.
- Google Cloud konsolunda Authorized redirect URI olarak yönlendirme tabanınızın sonuna
/googleeklenmiş adresi kaydedin. - Sağlayıcı Etkin değilse ayrıntı sayfasında Etkinleştir düğmesine basın.
Uyarı
İstemci sırrı yalnızca yazılır. Kaydedildikten sonra panelde bir daha görünmez; kartta yalnızca “yapılandırıldı” durumu ve kısa bir parmak izi yer alır. Kaybederseniz Google’dan yenisini alıp yeniden girin.
Tek aktif oturum
- Giriş ayarları kartındaki Tek aktif oturum anahtarını açın ya da kapatın. Anahtarı yalnızca giriş yöntemi yazma yetkisi olan yöneticiler değiştirebilir.
- Açılan pencerede nedeninizi yazıp onaylayın.
Kartın altındaki satır değerin kaynağını gösterir: ortam ayarı ya da sunucu varsayılanı.
Panelden girilen bilgiyi kaldırma
Panelden girilmiş Google bilgisi için ayrıntı sayfasında Kaldır düğmesi görünür. Sağlayıcının kimliğini yazarak onaylar, nedeninizi ve doğrulama kodunu girersiniz. Sunucuda varsayılan bir değer varsa ortam ona döner; yoksa sağlayıcı bu ortamda yapılandırılmamış olur.
Alanlar ve seçenekler
| Alan | Zorunlu | Açıklama |
|---|---|---|
| Tek aktif oturum | Hayır | Ortam başına anahtar; açık oturumlara dokunmaz |
| İstemci kimliği (client id) | Evet | En fazla 256 karakter, boşluksuz görünür karakterler |
| İstemci sırrı (client secret) | Evet | En az 8, en fazla 1024 karakter; yalnızca yazılır |
| Yönlendirme tabanı | Canlıda evet | https ile başlar; sorgu, parça ya da kullanıcı bilgisi içermez |
| İşlem nedeni | Evet | 8-500 karakter |
| Doğrulama kodu | Evet | 6 haneli güncel kod |
| Onay metni (kaldırma) | Evet | Sağlayıcı kimliği aynen |
| Çalışma durumu etkin (sağlayıcı ayarları) | Hayır | Sağlayıcıyı açar ya da kapatır |
| Güvenli ek bilgiler (JSON) | Hayır | Sır içeren alan adları reddedilir |
Sık karşılaşılan durumlar
| Durum | Ne yapmalı |
|---|---|
Google düğmesi oyunda görünmüyor ya da başlatma 403 dönüyor | Google bu ortamda yapılandırılmamış ya da kapalıdır. Bilgileri girin ve sağlayıcıyı etkinleştirin. |
| Google “redirect_uri_mismatch” diyor | Google Cloud konsoluna kaydettiğiniz adres, yönlendirme tabanı + /google ile birebir aynı olmalıdır. |
| “Bilgileri düzenle” düğmesi yok | Yalnızca süper yönetici istemci bilgilerini yazabilir. |
| “Kaydet” doğrulama kodu hatası veriyor | Kurtarma kodu kabul edilmez; doğrulayıcı uygulamanızdaki güncel 6 haneli kodu girin. Her denemeden sonra kod silinir. |
| Sunucu varsayılanı kaynak olarak görünüyor | Bilgiler sunucu ayarından gelir. Panelden girdiğiniz değer bu ortamda onu ezer. |
| Oyuncu iki cihazda aynı anda oturumda kalamıyor | Tek aktif oturum açıktır. Kapatırsanız oyuncular birden çok cihazda aynı anda oturumda kalabilir. |