| Termin | Definicja |
|---|---|
| link aktywacyjny | Link aktywacyjny to jednorazowy odnośnik potwierdzający adres e-mail przy zakładaniu konta lub zapisie na listę. Link aktywacyjny jako potwierdzenie adresu e-mailLink aktywacyjny to odnośnik umieszczany w wiadomości wysyłanej po utworzeniu konta, zapisaniu adresu na liście powiadomień albo wykonaniu innej operacji wymagającej potwierdzenia skrzynki pocztowej. Po kliknięciu przeglądarka otwiera adres wskazany przez system, a aplikacja sprawdza dołączony token. Token jest losowym lub kryptograficznie wygenerowanym ciągiem znaków przypisanym do konkretnej operacji. Jego zadaniem jest potwierdzenie, że osoba mająca dostęp do danej skrzynki mogła odczytać wiadomość i użyć zawartego w niej odnośnika. W typowym adresie aktywacyjnym występuje ścieżka wskazująca operację oraz parametr zawierający token, na przykład /activate?token=.... Dokładny format zależy od aplikacji. Token nie powinien zawierać hasła ani innych danych uwierzytelniających wprost. Po stronie serwera może być przechowywany w postaci skrótu, podobnie jak hasło, dzięki czemu wyciek samej bazy tokenów nie ujawnia bezpośrednio działających odnośników. Po poprawnej weryfikacji system oznacza adres jako potwierdzony albo kończy proces zakładania konta. Token, jednorazowość i czas ważnościBezpieczny link aktywacyjny powinien mieć ograniczony zakres działania. Token jest zwykle powiązany z jednym adresem e-mail, jednym kontem lub jednym żądaniem i może zostać zaakceptowany tylko raz. Po udanej aktywacji jego status zmienia się na wykorzystany, dlatego ponowne otwarcie tego samego adresu nie powinno ponownie wykonywać operacji. Taki mechanizm ogranicza skutki przypadkowego udostępnienia wiadomości albo zapisania adresu w historii przeglądarki. Ważność odnośnika może być ograniczona czasowo. Serwer porównuje datę utworzenia tokenu z bieżącym czasem i odrzuca żądanie po upływie ustalonego okresu. Wygasły link powinien prowadzić do jasnego komunikatu oraz umożliwiać rozpoczęcie procedury wysłania nowej wiadomości, jeśli aplikacja przewiduje taką funkcję. Przy sprawdzaniu tokenu znaczenie ma również poprawne kodowanie adresu URL. Znaki specjalne w parametrze muszą być prawidłowo zakodowane, a aplikacja nie powinna traktować zmienionego, uciętego lub pustego parametru jako prawidłowego potwierdzenia. Obsługa odnośnika w przeglądarcePo wybraniu linku aktywacyjnego przeglądarka wykonuje żądanie HTTP do adresu zapisanej w nim domeny. W przypadku połączenia HTTPS dane przesyłane między przeglądarką a serwerem są chronione szyfrowaniem transportowym, a przeglądarka może ostrzec o nieprawidłowym certyfikacie lub problemie z nazwą domeny. Samo użycie kłódki w przeglądarce nie potwierdza jednak, że wiadomość pochodzi od właściwego operatora. Przed kliknięciem należy sprawdzić domenę, jej pisownię oraz pełny adres wyświetlany po najechaniu kursorem na odnośnik. Problemy z aktywacją mogą wynikać z kilku różnych przyczyn: wiadomość mogła trafić do folderu spamu, token mógł wygasnąć, odnośnik mógł zostać wcześniej wykorzystany albo klient poczty mógł podzielić adres w nieprawidłowym miejscu. Czasem filtr bezpieczeństwa lub program antywirusowy otwiera odnośnik automatycznie w celu jego sprawdzenia. Jeżeli aplikacja unieważnia token już przy pierwszym żądaniu, takie automatyczne sprawdzenie może spowodować, że użytkownik otrzyma komunikat o wykorzystanym linku. Pomocne jest wtedy wygenerowanie nowego odnośnika oraz otwarcie go bezpośrednio w aktualnej przeglądarce. Diagnoza problemów z pocztą i aktywacją kontaPrzy analizie niedziałającego linku aktywacyjnego należy rozdzielić problem z dostarczeniem wiadomości od problemu z działaniem aplikacji. Najpierw można sprawdzić, czy wiadomość dotarła, czy nie została opóźniona przez filtr antyspamowy oraz czy odnośnik prowadzi do właściwej domeny. Następnie warto zweryfikować, czy adres nie został złamany przez zawijanie wiersza, dodatkowe znaki lub niepełne kopiowanie. Jeżeli strona zgłasza wygaśnięcie albo wcześniejsze użycie tokenu, ponowne klikanie tego samego odnośnika nie rozwiąże problemu; potrzebny jest nowy token. Warszawskie Pogotowie Komputerowe wykonuje profesjonalną naprawę laptopów, komputerów PC i podzespołów, a w ramach diagnostyki może sprawdzić działanie przeglądarki, klienta poczty, połączenia HTTPS oraz przyczyny nieotwierania odnośników aktywacyjnych na komputerze. Diagnoza pozwala ustalić, czy źródłem problemu jest konfiguracja urządzenia, rozszerzenie przeglądarki, filtr pocztowy, uszkodzenie profilu użytkownika czy błąd po stronie serwisu internetowego. Przy pracy z linkiem zawierającym token nie należy przekazywać go osobom postronnym, ponieważ może umożliwiać wykonanie operacji, do której został wygenerowany. |