Cześć,
moim zadaniem jest stworzenie w aplikacji mobilnej możliwości założenia konta przy użyciu facebook-a, gmail-a bądź "domowego" formularza. Do tego oczywiście mamy jakiś backend - jest to nic innego jak WebAPI C#.
Nie rozumiem, po prostu ku... nie potrafię tego zrozumieć jak to ma działać :( siedzę nad tym już ze 2-3 dni i nic, oglądam jakieś filmy na YT, czytam kursy i zero. Nie wchodzi mi to.
Czy może mi ktoś to proszę wytłumaczyć bo za głupi jestem... :/
- W apce mobilnej, user klika np. na "login with facebook".
- wyświetla się mu dodatkowe okno (pewnie jakiś webView)
i co dalej?
Z tego co rozumiem to z API mam otrzymać token tak? I co z nim mam zrobić? Może w ogóle błądzę.
Powinien używać OAuth czy OAuth2?
wiem że mam jakiś token wygenerować, chce żeby user był zapamiętany w mojej aplikacji (zarówno tej mobilnej jak i API ). Chciałbym pobrać z FB jego zdjęcie i od razu je umieścić w jego profilu. Pomóżcie bo płaczę i nie umiem :(
Tutaj jeszcze pytania by się pojawiły w związku z konfiguracją apki na stronie facebook-a, bo też jest kilka problemów z tym.
Nie widzę większych różnic w kodzie jeśli porówna do tego: https://docs.microsoft.com/en-us/aspnet/web-api/overview/security/external-authentication-services
fasadin