Sekcja Moje konto w esegece.com została przebudowana od podstaw. Wszystko, co dotychczas robiłeś ze swojego panelu klienta — logowanie, zarządzanie subskrypcjami, pobieranie nowych wydań i wersji beta, otwieranie zgłoszeń do centrum pomocy — działa teraz na zupełnie nowym dedykowanym serwerze napisanym od zera przy użyciu sgcWebSockets.
Ten artykuł opisuje zmiany z perspektywy użytkownika: jak się logujesz, co możesz teraz robić z subskrypcjami TEAM i SITE oraz czego się spodziewać podczas wizyty na portalu.
Nowy serwer zbudowany na sgcWebSockets
Poprzednia sekcja Moje konto była zbiorem stron dołączonych do publicznej witryny. Nowy portal to samodzielny serwer — napisany w całości na bazie sgcWebSockets — obsługujący każde uwierzytelnione żądanie: logowanie, profil, subskrypcje, pobieranie, centrum pomocy, preferencje mailingowe, eksport danych RODO oraz zarządzanie podkontami.
Dla nas jest to również test biblioteki w rzeczywistych warunkach: te same komponenty, których nasi użytkownicy używają do budowania własnych serwerów, obsługują teraz portal klienta eSeGeCe. Dla ciebie oznacza to szybsze strony, szybsze pobieranie i spójne doświadczenie we wszystkich działaniach podejmowanych z poziomu konta.
To również zapowiedź czegoś, co nadchodzi: nowego zestawu komponentów sgcHTML, aktualnie w trakcie opracowywania, który zostanie wydany w przyszłej wersji sgcWebSockets. Nowy portal Moje konto jest pierwszą produkcyjną aplikacją zbudowaną na ich podstawie.
Logowanie kluczami dostępu
Największa zmiana, którą zauważysz od pierwszego dnia, to sposób logowania. Portal obsługuje teraz klucze dostępu — logowanie bez hasła za pomocą urządzenia, któremu już ufasz: Touch ID, Face ID, Windows Hello lub sprzętowego klucza bezpieczeństwa.
Klucze dostępu zastępują stary przepływ haseł jednym biometrycznym lub PIN-owym monitem na urządzeniu. Za kulisami przeglądarka podpisuje jednorazowe wyzwanie kluczem prywatnym, który nigdy nie opuszcza twojego urządzenia — serwer widzi tylko klucz publiczny.
Co to dla ciebie oznacza:
- Koniec z zapamiętywaniem haseł. Po zarejestrowaniu klucza dostępu urządzenie robi resztę.
- Odporność na phishing. Klucz dostępu jest powiązany z
esegece.com— nie można go nakłonić do zalogowania się w domenie podszywającej się pod oryginalną. - Wielourządzeniowość. Klucze dostępu synchronizują się przez system operacyjny, więc te same poświadczenia działają na telefonie, laptopie i tablecie.
- Opcjonalne, nie obowiązkowe. Klasyczna nazwa użytkownika i hasło nadal działają. Możesz zarejestrować jeden lub więcej kluczy dostępu, gdy będziesz gotowy — w Moje konto › Klucze dostępu.
Możesz zarejestrować dowolną liczbę kluczy dostępu (np. jeden na urządzenie), nadać każdemu przyjazną nazwę i usuwać te, których już nie używasz.
Podkonta dla subskrypcji TEAM i SITE
Jeśli posiadasz subskrypcję TEAM lub SITE, możesz teraz tworzyć podkonta bezpośrednio z portalu — bez kontaktowania się z pomocą techniczną.
Każde podkonto to w pełni niezależne logowanie dziedziczące uprawnienia głównej subskrypcji. Twoi współpracownicy logują się własnymi poświadczeniami, pobierają te same wydania i otwierają własne zgłoszenia do centrum pomocy — podczas gdy właściciel głównego konta zachowuje pełną widoczność i kontrolę.
| Subskrypcja | Podkonta | Typowe zastosowanie |
|---|---|---|
| TEAM | Mały zespół deweloperów | Wewnętrzny zespół produktowy współdzielący dostęp do wydań |
| SITE | Większa, ogólnofirmowa grupa | Cały dział lub wdrożenie w całej firmie |
| Single | Brak | Licencja indywidualna dla dewelopera |
Zarządzanie podkontami jest proste:
- Dodaj — wpisz imię i adres e-mail współpracownika. Portal tworzy konto, wysyła zaproszenie z jednorazowym hasłem i dodaje go do twojego zespołu.
- Lista — wyświetl wszystkie podkonta w ramach subskrypcji, datę ich utworzenia i powiązany adres e-mail.
- Usuń — cofnij dostęp w dowolnym momencie. Podkonto jest natychmiast dezaktywowane; miejsce staje się ponownie dostępne.
Dokładna liczba dozwolonych podkont zależy od zakupionego planu. Portal pokazuje bieżące użycie na pierwszy rzut oka — ile masz miejsc, ile jest zajętych i ile pozostało.
Subskrypcje i aktywacja licencji
Strona subskrypcji zawiera listę wszystkich licencji powiązanych z twoim kontem: plan, okres, status aktywacji i datę odnowienia. Dla każdej subskrypcji możesz:
- Wyświetlić pełne szczegóły — produkt, edycja, okno wsparcia i historia transakcji.
- Aktywować licencję — jednym kliknięciem zarejestruj nową instalację w ramach subskrypcji.
- Śledzić daty wygaśnięcia i odnowienia w jednym miejscu, bez przeszukiwania e-mailowych potwierdzeń.
Użytkownicy podkont widzą subskrypcję, do której należą, w trybie tylko do odczytu — wystarczająco, aby wiedzieć, co mogą pobierać, bez możliwości zmiany rozliczeń lub członkostwa.
Szybsze i sprytniejsze pobieranie
Pobieranie jest teraz obsługiwane przez nowy serwer od początku do końca. Dostępne są trzy rodzaje plików w Moje konto › Pobieranie:
- Wydania stabilne — najnowsza stabilna wersja każdego produktu, dostarczana przez naszą sieć CDN dla szybkiej dostawy na całym świecie.
- Wydania beta — wersje przedprodukcyjne dla wczesnych użytkowników, serwowane bezpośrednio z portalu.
Każde pobranie jest podpisane, zarejestrowane i powiązane z twoją subskrypcją — ty i użytkownicy twoich podkont zawsze otrzymujecie dokładnie to, do czego uprawnia twój plan.
Centrum pomocy i profil
Zintegrowane centrum pomocy również znajduje się w Moim koncie. Otwórz zgłoszenie, załącz pliki, śledź rozmowę i pobieraj załączniki przesłane przez zespół wsparcia — wszystko w tej samej uwierzytelnionej sesji, z pełną historią wiadomości zapisaną na twoim koncie.
Strona profilu umożliwia aktualizację imienia, zmianę hasła (lub zastąpienie go kluczami dostępu) oraz wnioskowanie o zmianę adresu e-mail. Zmiany adresu e-mail są potwierdzane jednorazowym linkiem wysłanym na nowy adres, dzięki czemu skradziona sesja nie może po cichu przekierować komunikacji konta.
Preferencje mailingowe i RODO
Dwa małe, ale ważne dodatki:
- Preferencje mailingowe — subskrybuj lub rezygnuj z ogłoszeń o wydaniach, zaproszeń do wersji beta i newslettera eSeGeCe. Zmiany są natychmiastowe, bez opóźnienia “prosimy czekać 7 dni”.
- Eksport danych RODO — poproś o kopię danych osobowych, które przechowujemy, bezpośrednio z portalu. Bez zgłoszeń e-mailowych, bez formularzy.
Jasny i ciemny motyw oraz twój język
Portal jest dostępny w jasnym i ciemnym motywie. Wybór jest zapamiętywany osobno dla każdej przeglądarki, więc ustawiasz go tylko raz. Interfejs jest również zlokalizowany: gdy główna witryna jest dostępna w twoim języku, portal automatycznie podąża za tym wyborem.
Co to oznacza dla obecnych użytkowników
Nic nie zostaje zepsute. Twoja nazwa użytkownika i hasło nadal działają, subskrypcje i historia pobierania są nienaruszone, a aktywne sesje na publicznej witrynie są rozpoznawane przez nowy portal. Przy pierwszej wizycie w Moim koncie po prostu trafisz na przeprojektowany interfejs — od tej pory zarejestrowanie klucza dostępu lub dodanie podkonta jest całkowicie opcjonalne.
Zbudowany na sgcWebSockets i nowym sgcHTML
Wszystko opisane powyżej jest obsługiwane przez te same komponenty sgcWebSockets dostarczane każdemu klientowi: serwer HTTP, OAuth2, WebAuthn/klucze dostępu, podpisywanie CDN, moduł pocztowy, ogranicznik liczby żądań, zapora sieciowa i zarządzanie sesjami to standardowe komponenty biblioteki.
Ponadto interfejs użytkownika jest renderowany przez nową rodzinę komponentów — sgcHTML — którą aktualnie kończymy. sgcHTML pozwala serwerowi Delphi generować kompletne, motywowane strony HTML i formularze bezpośrednio z natywnych komponentów, bez silników szablonów ani zewnętrznych zależności. Używamy nowego portalu Moje konto jako żywego środowiska testowego dla sgcHTML i opublikujemy go jako część przyszłego wydania sgcWebSockets, gdy będzie gotowy.
W międzyczasie mamy nadzieję, że spodoba ci się nowy portal — i jak zawsze, bardzo cenimy opinie przekazywane przez centrum pomocy.
