Witam, dla swojej aplikacji w Cordovie dodaje logowanie za pomocą google sign in
Zrobiłem to tak i działa, teraz pytanie czy prawidłowo
1. Plugin prosi uzytkownika o zalogowanie do google, jesli sie uda dostaje accesToken i ServerAuthcode
2. Token ktory dostal jest wysylany do mojego backendu
3. Backend za pomocą bilbioteki google potwierdza token i jesli jest prawidlowy "loguje uzytkownika"
4. moja aplikacja korzysta z wlasnych JWT tokenów, dlatego w przypadku zalogowania accesstoken od google jest kasowany i zastępowany moim z którego zalogowany użytkownik korzysta.
Front: JS
Backend: PHP
Czy rozwiązalem to w prawidlowy sposob?