Mamy platformę usług sieciowych asp.net MVC do obsługi xml / json dla ludzi. Otrzymuj żądania, ale staramy się znaleźć najlepszy sposób (szybki, łatwy, trywialny dla użytkowników kodujących w języku javascript lub OO) w celu uwierzytelnienia użytkowników. Nie chodzi o to, że nasze dane są wrażliwe lub cokolwiek innego, po prostu chcemy, aby użytkownicy się zarejestrowali, abyśmy mogli mieć ich adres e-mail, aby powiadamiać ich o zmianach i śledzić użycie.
W naszej poprzedniej próbie mieliśmy nazwę użytkownika w URI i upewniliśmy się, że nazwa użytkownika istnieje, i zwiększaliśmy tabele db wraz z użyciem. To było bardzo proste, ale zauważylibyśmy, że ludzie używają wersji demo jako nazwy użytkownika itp., Więc musimy być nieco bardziej wyrafinowani.
Jakie techniki uwierzytelniania są dostępne? Czego używają / robią główni gracze.