System logowania webservice

0

Witam. Potrzebuje zrobić system logowania/rejestracji w webservice tylko nie bardzo wiem jak się za to zabrać, czy pisać to samemu czy po prostu jakiegoś gotowca przepisać tam. Za zadanie mam zrobić aplikacje kliencką, która będzie komunikowała się z webservicem a webservice z bazą danych. Webservice ma głównie odpowiadać za rejestracje i logowanie użytkowników + zabezpieczenie logowania kilku użytkowników na jedno konto. Moglibyście coś podrzucić, nakierować, podpowiedzieć, w którą stronę iść. Z góry dzięki!

0

Przecież sam siebie nakierowałeś - musisz napisać aplikację kliencką łączącą się z webservicem, który łączy się z bazą danych. Poczytaj o wszystkich technologiach i zacznij pisać coś robić w tym kierunku. No chyba, że chcesz to komuś zlecić.

0

Samemu to pójdzie zrobić tylko pytanie czy cały ten system logowania/rejestracji itd. umieścić w webservice?

0

no a jak inaczej chcesz to zrobić?

0

W sumie to nie wiem, dlatego pytam :P. Jest może jakiś gotowiec takiego systemu logowania/rejestracji na webservice? Nic nie mogę znaleźć na ten temat i nie wiem czy ludzie tak robią i czy to jest bezpieczna sprawa

0

Wyobraź sobie, że chciałbyś mieć jedną bazę zawierającą różne encje o użytkownikach i ich loginach, hasłach etc. I teraz masz za zadanie napisać wiele aplikacji klienckich. Nie wiesz ile ich będzie. W przyszłości szef może Ci powiedzieć "Panie pisz Pan program dla Pani Zosi oparty o jej dane logowania do już istniejącej aplikacji X komunikującej się z bazą danych. Bo Pani Zosia nie zapamięta tyle haseł i loginów.". Będziesz wszędzie pisał składniki systemu odpowiedzialne za logowanie/rejestracje w każdej aplikacji na nowo ? Czy może lepiej mieć to w jednym miejscu ot takim web service ?

0

Utwórz projekt ASP.NET WebAPI z domyślną implementacją obsługi logowania / rejestracji (individual account auth). Tutaj pomoc: http://www.asp.net/web-api/overview/security/individual-accounts-in-web-api

1 użytkowników online, w tym zalogowanych: 0, gości: 1