Uygulama ile Web Hizmeti Ayrımı
Ticimax Apple Login kurulumunda Apple geliştirici hesabındaki uygulama tanımı ve web hizmeti kaydı birlikte hazırlanır. Apple web kimlik doğrulaması için Services ID kaydının ilgili ana uygulamayla ilişkilendirilmesini ister. Bu nedenle yalnız uygulama oluşturulması mağazanın web girişini tamamlamaz. İncelemede uygulama, web hizmeti ve kullanılan alan adı ayrı kayıtlar olarak belirlenir. Yanlış projeye ait bir kimliğin panelde bulunması, alanlar dolu görünse de doğru mağaza bağlantısı kurulduğunu kanıtlamaz.
Services ID Bağlantısını İncelemek
Apple geliştirici hesabındaki Identifiers bölümünde ilgili Services ID bulunur ve Sign in with Apple yapılandırması açılır. Ana uygulamayla kurulan bağın doğru mağazaya ait olduğu kontrol edilir. Uygulama adıyla web hizmeti kimliğinin aynı anlamda kullanılması beklenmez. Ticimax tarafında hangi alanın hangi kimliği istediği mevcut kurulum ekranından ve destek yönlendirmesinden doğrulanır. Kimlikler başka örnekteki metin değiştirilerek tahmin edilmez; ilgili Apple kaydının gerçek değeriyle eşleştirilir ve kapsam açıklanır.
Apple Web Girişi Dönüş Adresi Alanı
Apple Web Girişi Dönüş Adresi Alanı ilgili resmî yardım belgesindeki örnektir. Bu ekran, makaledeki ilgili ayara hangi bölümden ulaşıldığını veya o aşamada hangi alanların görüldüğünü açıklar. Alanların yeri kullanılan panel sürümüne göre değişebilir.
Alan Adı ve Geri Dönüş
Apple API bağlantısında kayıtlı mağaza alanı ile dönüş adresi birlikte değerlendirilir. Alan Adı değişikliği giriş hizmetinin kayıtlarını da etkileyebilir. Apple yapılandırmasında kullanılan alan adları, alt alan adları ve dönüş adresleri mağazanın gerçekten kullandığı adresle uyumlu olmalıdır. Ticimax belgesi çıplak alan adı ve www biçimini ayrı ele alır; kendi mağazasının gerçek kullanımına göre kontrol yapılır. Kurgusal bir geçişte eski alan adı kayıtlı kalmışsa giriş Apple tarafında başlayıp mağazaya dönemeyebilir. Bu durumda parola değiştirmek yerine yönlendirme kapsamı araştırılır; beklenen geri dönüş açıkça belirlenir.
Apple Web Girişinin Eşleşmeleri
Hizmeti Bağlayın: Services ID ile doğru uygulamayı ilişkilendirin. Dönüşü Doğrulayın: Mağaza adresini kayıtlı dönüşle karşılaştırın. Oturumu İnceleyin: Apple onayı sonrası mağazaya girişi kontrol edin. Uygulama kaydı ile web hizmeti kaydı farklıdır. Şema kavramsal anlatımdır; gerçek panel ekranı, müşteri verisi veya yapılmış test sonucu değildir.
Anahtar ve Ekip Bilgileri
Ticimax kurulumunda Apple anahtar kimliği, ekip bilgisi ve ilgili anahtar dosyası gibi alanlar yer alır. Bunlar farklı görev taşır; birinin değeri diğerine yazılmaz. Anahtar dosyası erişimi sınırlandırılmış biçimde korunur ve açık destek görseline konmaz. İndirilen dosyanın ilgili uygulamayla ilişkisi doğrulanır. Çalışan giriş için kontrolsüz yeni anahtarlar oluşturmak yerine mevcut kurulumun hangi kaydı kullandığı anlaşılır. Sonuç notunda gizli değerler yerine gerekli kimliklerin eşleşme durumu tutulur; hassas dosya yayımlanmaz.
Giriş Sonucunu Ayrı İzlemek
Apple ekranına ulaşılması ilk aşamayı doğrular; mağazaya dönüş ve doğru kullanıcı oturumunun oluşması ayrıca incelenir. Onay verilmiş ama mağaza oturumu açılmamışsa dönüş adresi ve kimlik ilişkileri araştırılır. Aynı ziyaretçiye ait hesabın hangi biçimde bulunduğu gerçek mağaza davranışından kontrol edilir; belgede açıklanmamış otomatik hesap birleştirmesi varmış gibi anlatılmaz. Telefon ve masaüstü denemelerinin koşulları not edilir. Bir ortamda alınan sonuç bütün cihazların doğrulandığı anlamında sunulmaz; tamamlanmamış aşama ayrı kalır.
Bağlantıyı Değiştirirken Kontrol
Apple, web hizmetinin uygulamayla ilişkisinin kaldırılmasının bağlı hizmetleri etkilediğini belirtir. Bu nedenle çalışan Services ID bağlantısı sıradan düzenleme gibi silinmez. Alan adı veya uygulama değişiminde hangi kayıtların korunacağı önceden belirlenir. Kabul kaydı uygulama, Services ID, dönüş adresi ve oturum sonucunu birlikte açıklar. Hata mesajı destek talebine eklenirken anahtar dosyası ve kullanıcı bilgileri maskelenir. Böylece girişin başlamasıyla tamamlanması ayrı izlenir; yapılan düzenlemenin gerçek kapsamı sonraki ekip için anlaşılır kalır.
Bu Yazıdaki Terimler 1 Kavram
Kısa açıklamaları burada okuyabilir, ayrıntılar için sözlüğe geçebilirsiniz.
- API
- API (Application Programming Interface), farklı yazılımların birbirleriyle veri alışverişi yapmasını sağlayan bağlantı yöntemidir.
Bu Konuda Nasıl Destek Oluyoruz?
AdPix’in bu alandaki hizmet kapsamını ve çalışma sürecini inceleyin.
Ticimax