Aplikacje klienckie dla zalogowanych użytkowników powinny przechowywać token otrzymany podczas logowania i przesyłać go w każdym requeście do aplikacji w nagłówku X-API-token (nazwa definiowana w settingsach).
W jednym z modułów projektu konieczne jest zaimplementowanie generycznej metody, która zweryfikuje czy podany token jest prawidłowy, czy nie. W przypadku nie odnalezienia tokena konieczne jest zwrócenie odpowiedzi 401.
Proponuję napisać podzielć to na minimum dwie funkcje:
sprawdzenia tokena
dekorator wywołujący powyższą funkcje i zwracający 401 lub wywołujący metodę widoku.
Aplikacje klienckie dla zalogowanych użytkowników powinny przechowywać token otrzymany podczas logowania i przesyłać go w każdym requeście do aplikacji w nagłówku
X-API-token
(nazwa definiowana w settingsach).W jednym z modułów projektu konieczne jest zaimplementowanie generycznej metody, która zweryfikuje czy podany token jest prawidłowy, czy nie. W przypadku nie odnalezienia tokena konieczne jest zwrócenie odpowiedzi 401.
Proponuję napisać podzielć to na minimum dwie funkcje: