Yeni My-Account Portalı

· Bileşenler

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ı:

İ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:

İ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:

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:

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:

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.