esegece.com sitesinin My-Account bölümü sıfırdan yeniden oluşturuldu. Müşteri alanınızdan eskiden yaptığınız her şey (giriş yapmak, abonelikleri yönetmek, yeni sürümleri ve beta yapılarını indirmek, bir yardım masası talebi açmak) artık sgcWebSockets kullanarak sıfırdan yazdığımız yepyeni, özel bir sunucu üzerinde çalışıyor.
Bu makale, kullanıcı açısından nelerin değiştiğini ele alıyor: nasıl giriş yaptığınız, TEAM ve SITE abonelikleriyle artık neler yapabileceğiniz ve portalı ziyaret ettiğinizde neler beklemeniz gerektiği.
sgcWebSockets ile Oluşturulmuş Yeni Bir Sunucu
Önceki My-Account alanı, herkese açık sitenin üzerine eklenmiş bir dizi sayfaydı. Yeni portal, tamamen sgcWebSockets üzerine yazılmış bağımsız bir sunucudur ve kimliği doğrulanmış her isteği işler: giriş, profil, abonelikler, indirmeler, yardım masası, e-posta tercihleri, GDPR veri dışa aktarımı ve alt hesap yönetimi.
Bizim için bu, aynı zamanda kitaplığın gerçek dünyadaki bir stres testidir: kullanıcılarımızın kendi sunucularını oluşturduğu aynı bileşenler, artık eSeGeCe müşteri portalına hizmet veriyor. Sizin için bu; daha hızlı sayfalar, daha hızlı indirmeler ve hesabınızdan gerçekleştirdiğiniz her işlemde tek ve tutarlı bir deneyim anlamına gelir.
Ayrıca bir sonraki gelecek şeyin de bir önizlemesidir: şu anda geliştirilmekte olan ve sgcWebSockets'in gelecekteki bir sürümünde yayınlanacak yeni bir sgcHTML bileşenleri seti. Yeni My-Account portalı, bunların üzerine inşa edilen ilk üretim uygulamasıdır.
Passkey ile Giriş Yapma
İlk gün fark edeceğiniz en büyük değişiklik, nasıl giriş yaptığınızdır. Portal artık passkey'leri destekliyor: zaten güvendiğiniz cihazı kullanarak parolasız giriş: Touch ID, Face ID, Windows Hello veya bir donanım güvenlik anahtarı.
Passkey'ler, eski parola akışını cihazınızdaki tek bir biyometrik veya PIN istemiyle değiştirir. Perde arkasında, tarayıcınız tek seferlik bir doğrulama kodunu cihazınızdan asla ayrılmayan bir özel anahtarla imzalar; sunucu yalnızca genel anahtarı görür.
Bunun sizin için anlamı:
- Hatırlanacak başka parola yok. Bir passkey kaydedildikten sonra, gerisini cihazınız halleder.
- Kimlik avına dayanıklı. Bir passkey,
esegece.com'a bağlıdır; benzeri bir alan adına giriş yapması için kandırılamaz. - Cihazlar arası. Passkey'ler işletim sisteminiz aracılığıyla senkronize olur, böylece aynı kimlik bilgisi telefonunuzda, dizüstü bilgisayarınızda ve tabletinizde çalışır.
- İsteğe bağlı, zorunlu değil. Klasik kullanıcı adı + parola hâlâ çalışır. Hazır olduğunuzda bir veya daha fazla passkey'i My-Account › Passkeys bölümünden kaydedebilirsiniz.
İstediğiniz kadar passkey kaydedebilir (örneğin cihaz başına bir tane), her birine kolay bir ad verebilir ve artık kullanmadıklarınızı kaldırabilirsiniz.
TEAM ve SITE Abonelikleri için Alt Hesaplar
Bir TEAM veya SITE aboneliğine sahipseniz, artık desteğe başvurmadan doğrudan portaldan alt hesaplar oluşturabilirsiniz.
Her alt hesap, ana aboneliğin yetkilerini devralan tamamen bağımsız bir giriştir. Meslektaşlarınız kendi kimlik bilgileriyle giriş yapar, aynı sürümleri indirir ve kendi yardım masası taleplerini açar; bu sırada ana hesap sahibi tam görünürlüğü ve kontrolü korur.
| Abonelik | Alt hesaplar | Tipik kullanım |
|---|---|---|
| TEAM | Küçük bir geliştirici ekibi | Sürümlere erişimi paylaşan dahili ürün ekibi |
| SITE | Daha büyük, site genelinde bir grup | Tüm departman veya şirket genelinde dağıtım |
| Single | Yok | Bireysel geliştirici lisansı |
Alt hesapları yönetmek kolaydır:
- Ekle bir meslektaşınızın adını ve e-posta adresini girin. Portal hesabı oluşturur, onlara tek seferlik bir parola içeren bir davet gönderir ve onları ekibinize ekler.
- Listele aboneliğinizdeki her alt hesabı, ne zaman oluşturulduğunu ve bağlı olduğu e-postayı görün.
- Kaldır erişimi istediğiniz zaman iptal edin. Alt hesap hemen devre dışı bırakılır; alan yeniden kullanılabilir hale gelir.
İzin verilen tam alt hesap sayısı, satın aldığınız plana bağlıdır. Portal, mevcut kullanımınızı bir bakışta gösterir: kaç alanınız olduğunu, kaçının kullanımda olduğunu ve kaçının kaldığını.
Abonelikler ve Lisans Etkinleştirme
Abonelikler sayfası, hesabınıza bağlı her lisansı listeler: plan, süre, etkinleştirme durumu ve yenileme tarihi. Her abonelik için şunları yapabilirsiniz:
- Tüm ayrıntıları görüntüleyin: ürün, sürüm, destek penceresi ve işlem geçmişi.
- Lisansı etkinleştirin: aboneliğinize yeni bir kurulum kaydetmek için tek tıklama.
- E-posta makbuzlarını karıştırmadan, sona erme ve yenileme tarihlerini tek bir yerde takip edin.
Alt hesap kullanıcıları, ait oldukları aboneliği salt okunur modda görür; faturalandırmayı veya üyeliği değiştiremeden, neyi indirmeye yetkili olduklarını bilmelerine yetecek kadar.
Daha Hızlı, Daha Akıllı İndirmeler
İndirmeler artık baştan sona yeni sunucu tarafından sunuluyor. Tümü My-Account › Downloads bölümünden erişilebilen üç tür vardır:
- Sürüm yapıları her ürünün en son kararlı sürümü. Dünya genelinde hızlı teslimat için CDN'imiz aracılığıyla akıtılır.
- Beta yapıları erken benimseyenler için yayın öncesi sürümler, doğrudan portaldan sunulur.
Her indirme imzalanır, günlüğe kaydedilir ve aboneliğinize bağlanır; böylece siz ve alt hesap kullanıcılarınız her zaman planınızın size sağladığı şeyin tam olarak aynısını alırsınız.
Yardım Masası ve Profil
Entegre yardım masası da My-Account içinde yer alır. Bir talep açın, dosya ekleyin, konuşmayı takip edin ve destek ekibinin gönderdiği ekleri indirin; tümü aynı kimliği doğrulanmış oturumdan, tüm mesaj geçmişi hesabınızın altında tutularak.
Profil sayfası adınızı güncellemenize, parolanızı değiştirmenize (veya bunun yerine passkey'lere güvenmenize) ve bir e-posta adresi değişikliği talep etmenize olanak tanır. E-posta değişiklikleri, yeni adrese gönderilen tek kullanımlık bir bağlantı aracılığıyla onaylanır; böylece çalınmış bir oturum, hesap iletişimini sessizce yeniden yönlendiremez.
E-posta Tercihleri ve GDPR
Küçük ama önemli iki ekleme:
- E-posta tercihleri sürüm duyurularına, beta davetlerine ve eSeGeCe bültenine abone olun veya çıkın. Değişiklikler, “lütfen 7 gün bekleyin” gecikmesi olmadan hemen etkili olur.
- GDPR veri dışa aktarımı hakkınızda tuttuğumuz kişisel verilerin bir kopyasını doğrudan portaldan talep edin. E-posta talebi yok, doldurulacak form yok.
Açık ve Koyu Temalar ve Diliniz
Portal hem açık hem de koyu temalarla gelir. Seçim tarayıcı başına hatırlanır, böylece bunu yalnızca bir kez ayarlarsınız. Arayüz ayrıca yerelleştirilmiştir: ana site dilinizde mevcut olduğunda, portal da otomatik olarak buna uyar.
Bunun Mevcut Kullanıcılar İçin Anlamı
Hiçbir şey bozulmaz. Kullanıcı adınız ve parolanız hâlâ çalışır, abonelikleriniz ve indirme geçmişiniz korunur ve herkese açık sitedeki etkin oturumlarınız yeni portal tarafından tanınır. My-Account'u ilk ziyaret ettiğinizde, yalnızca yeniden tasarlanmış arayüze ulaşırsınız; oradan bir passkey kaydetmek veya bir alt hesap eklemek tamamen size kalmıştır.
sgcWebSockets ve Yeni sgcHTML Üzerine İnşa Edildi
Yukarıda açıklanan her şey, her müşteriye sunulan aynı sgcWebSockets bileşenleriyle çalışır: HTTP sunucusu, OAuth2, WebAuthn / passkey'ler, CDN imzalama, posta gönderici, rate limiter, güvenlik duvarı ve oturum yönetiminin tümü kitaplıktaki standart bileşenlerdir.
Bunun üzerine, kullanıcı arayüzü, şu anda tamamlamakta olduğumuz yeni bir bileşen ailesi olan sgcHTML tarafından oluşturulur. sgcHTML, bir Delphi sunucusunun şablon motorları veya harici bağımlılıklar olmadan, doğrudan yerel bileşenlerden eksiksiz, temalı HTML sayfaları ve formlar üretmesine olanak tanır. Yeni My-Account portalını sgcHTML için canlı test ortamı olarak kullanıyoruz ve hazır olduğunda gelecekteki bir sgcWebSockets sürümünün parçası olarak yayınlayacağız.
Bu arada, yeni portalı beğenmenizi umuyoruz ve her zaman olduğu gibi, yardım masası aracılığıyla geri bildirimleriniz çok değerlidir.
