Nieuw Mijn-Account-portaal

· Componenten

Het Mijn-Account-gedeelte van esegece.com is vanaf nul herbouwd. Alles wat je vroeger vanuit je klantomgeving deed — aanmelden, abonnementen beheren, nieuwe releases en beta-builds downloaden, een helpdeskticket openen — draait nu op een gloednieuwe, speciale server die we vanaf de basis hebben geschreven met sgcWebSockets.

Dit artikel loopt door wat er vanuit gebruikersperspectief is veranderd: hoe je inlogt, wat je nu kunt doen met TEAM- en SITE-abonnementen en wat je kunt verwachten wanneer je het portaal bezoekt.

Een nieuwe server, gebouwd met sgcWebSockets

Het vorige Mijn-Account-gedeelte was een verzameling pagina's die bovenop de publieke site waren vastgeschroefd. Het nieuwe portaal is een standalone server — volledig geschreven bovenop sgcWebSockets — die elk geauthenticeerd verzoek afhandelt: aanmelden, profiel, abonnementen, downloads, helpdesk, mailingvoorkeuren, GDPR-data-export en beheer van subaccounts.

Voor ons is dit ook een echte stresstest van de library: dezelfde componenten waarmee onze gebruikers hun eigen servers bouwen, bedienen nu het eSeGeCe-klantportaal. Voor jou betekent het snellere pagina's, snellere downloads en één consistente ervaring bij elke actie die je vanuit je account onderneemt.

Het is ook een voorproefje van iets wat eraan komt: een nieuwe set sgcHTML-componenten, momenteel in ontwikkeling, die in een toekomstige versie van sgcWebSockets zal worden uitgebracht. Het nieuwe Mijn-Account-portaal is de eerste productietoepassing die erbovenop is gebouwd.

Aanmelden met passkeys

De grootste verandering die je op dag één zult opmerken, is hoe je inlogt. Het portaal ondersteunt nu passkeys — wachtwoordloos aanmelden met het apparaat dat je al vertrouwt: Touch ID, Face ID, Windows Hello of een hardware-beveiligingssleutel.

Passkeys vervangen de oude wachtwoordstroom door één enkele biometrische of pincode-prompt op je apparaat. Achter de schermen ondertekent je browser een eenmalige challenge met een privésleutel die nooit je apparaat verlaat — de server ziet alleen de publieke sleutel.

Wat dit voor jou betekent:

Je kunt zoveel passkeys registreren als je wilt (bijvoorbeeld één per apparaat), elk een herkenbare naam geven en wegnemen wat je niet meer gebruikt.

Subaccounts voor TEAM- en SITE-abonnementen

Heb je een TEAM- of SITE-abonnement, dan kun je nu rechtstreeks vanuit het portaal subaccounts aanmaken — zonder contact op te nemen met support.

Elk subaccount is een volledig zelfstandige login die de rechten van het hoofdabonnement erft. Je collega's loggen in met hun eigen credentials, downloaden dezelfde releases en openen hun eigen helpdesktickets — terwijl de hoofdaccounthouder volledig overzicht en controle behoudt.

Abonnement Subaccounts Typisch gebruik
TEAM Een klein team ontwikkelaars Intern productteam dat toegang deelt tot releases
SITE Een grotere, site-brede groep Volledige afdeling of bedrijfsbrede uitrol
Single Geen Individuele ontwikkelaarslicentie

Subaccounts beheren is eenvoudig:

Het exacte aantal toegestane subaccounts hangt af van het plan dat je hebt aangeschaft. Het portaal toont je huidige gebruik in één oogopslag — hoeveel plekken je hebt, hoeveel er in gebruik zijn en hoeveel er nog vrij zijn.

Abonnementen & licentieactivering

De abonnementenpagina toont elke licentie die aan je account is gekoppeld: het plan, de termijn, de activeringsstatus en de verlengingsdatum. Voor elk abonnement kun je:

Subaccount-gebruikers zien het abonnement waartoe ze behoren in alleen-lezen-modus — genoeg om te weten waar ze recht op hebben, zonder facturering of lidmaatschap te kunnen wijzigen.

Snellere, slimmere downloads

Downloads worden nu end-to-end door de nieuwe server bediend. Er zijn drie varianten, allemaal beschikbaar via Mijn-Account › Downloads:

Elke download wordt ondertekend, gelogd en aan je abonnement gekoppeld — zodat jij en je subaccount-gebruikers altijd precies krijgen waar je plan recht op geeft.

Helpdesk & profiel

De geïntegreerde helpdesk bevindt zich ook binnen Mijn-Account. Open een ticket, voeg bestanden toe, volg het gesprek en download de bijlagen die het supportteam terugstuurt — allemaal vanuit dezelfde geauthenticeerde sessie, met volledige berichtgeschiedenis bewaard onder je account.

Op de profielpagina kun je je naam bijwerken, je wachtwoord wijzigen (of in plaats daarvan op passkeys vertrouwen) en een wijziging van je e-mailadres aanvragen. E-mailwijzigingen worden bevestigd via een eenmalige link die naar het nieuwe adres wordt gestuurd, zodat een gestolen sessie de accountcommunicatie niet stilletjes kan omleiden.

Mailingvoorkeuren & GDPR

Twee kleine maar belangrijke toevoegingen:

Licht en donker thema — en je taal

Het portaal wordt geleverd met zowel een licht als een donker thema. De keuze wordt per browser onthouden, dus je stelt het maar één keer in. De interface is ook gelokaliseerd: wanneer de hoofdsite beschikbaar is in jouw taal, volgt het portaal automatisch.

Wat dit betekent voor bestaande gebruikers

Er gaat niets stuk. Je gebruikersnaam en wachtwoord werken nog steeds, je abonnementen en downloadgeschiedenis zijn intact en je actieve sessies op de publieke site worden door het nieuwe portaal herkend. De eerste keer dat je Mijn-Account bezoekt, kom je gewoon terecht op de heringerichte interface — vanaf daar is het registreren van een passkey of het toevoegen van een subaccount geheel aan jou.

Gebouwd op sgcWebSockets — en het nieuwe sgcHTML

Alles wat hierboven is beschreven, wordt aangedreven door dezelfde sgcWebSockets-componenten die aan elke klant worden geleverd: de HTTP-server, OAuth2, WebAuthn / passkeys, CDN-signing, mailer, rate limiter, firewall en sessieafhandeling zijn allemaal standaardcomponenten uit de library.

Daarbovenop wordt de gebruikersinterface gerenderd door een nieuwe familie componenten — sgcHTML — die we momenteel aan het afronden zijn. sgcHTML stelt een Delphi-server in staat om complete, thematische HTML-pagina's en formulieren rechtstreeks vanuit native componenten te genereren, zonder templating-engines of externe afhankelijkheden. We gebruiken het nieuwe Mijn-Account-portaal als de live-testomgeving voor sgcHTML en we zullen het publiceren als onderdeel van een toekomstige sgcWebSockets-release zodra het klaar is.

In de tussentijd hopen we dat je geniet van het nieuwe portaal — en zoals altijd is feedback via de helpdesk zeer welkom.