Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SF][SF3] Autentykacja z tokenem
netvalue
post
Post #1





Grupa: Zarejestrowani
Postów: 199
Pomógł: 2
Dołączył: 9.06.2008

Ostrzeżenie: (0%)
-----


Mam serwer API na którym robię autentykację przykłądowo
http://host/login w poście przesyłam login i hasło , jeśli jest poprawna otrzymuje 200 i wygenerowany token.
Serwer udostępnia różne metody które wymagają przesłanego w nagłówku tego tokena.


Teraz potrzebuje zrobić klienta API w symfony 3.4 , w którym będe logował się do tego serwera i teraz zastanawiam się jak po pobraniu tego tokena utworzyć
obiekt użytkownika który będzie posiadał tego tokena i przesyłał go w nagłówkach do metod które będę wywoływał z klienta API na serwer ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
netvalue
post
Post #2





Grupa: Zarejestrowani
Postów: 199
Pomógł: 2
Dołączył: 9.06.2008

Ostrzeżenie: (0%)
-----


kurcze, nie wiem czy się rozumiemy

api serwera (zewnętrtznego) do którego kodu nie mam dostępu . wygląda mniej więcej tak:

  1. AUTENTYKACJA
  2. [POST] http:/host/user/login
  3. Request: parametry: email, hasło
  4. Respond: zwraca json token przy poprawnym zalogowaniu np. 4u29547915794359395534543
  5.  
  6. POBRANIE DANYCH ZALOGOWANEGO UZYTKOWNIKA
  7. [GET] http:/host/user/getPersonalData
  8. Request: header JsonToken: 4u29547915794359395534543
  9. Respond: zwraca obiekt json z danymi personalnymi uzytkowniak jezeli JsonToken jest prawidłowy



Teraz w symfony tworze formularz logowania ktory postem przesyla requesta do http:/host/user/login, otrzymuje
tokena i potrzebuje stworzyć obiekt użytkownika oraz do każdego przesyłanego requesta dawać w headerze ten token tak jak do http:/host/user/getPersonalData
lub innych metod które go będą wykonywać.

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 08:33