Enhancement #620
uzavřenýVytvořit prototyp implementace přihlašování
100%
Popis
Najít a vybrat vhodné technické řešení pro společné přihlašování k hernímu serveru a hernímu UI.
Vytvořit prototyp, ověřující vybrané řešení.
Související úkoly
Aktualizováno uživatelem Martin Štěpánek před více než 13 roky(ů)
- % Hotovo změněn z 0 na 40
Vzhledem k tomu, že pro většinu operací se serverem nebude třeba přímo identifikovat uživatele, bude možné rozdělit webové služby na dvě skupiny:
Interní služby - dostupné pouze v rámci aplikací, běžících na serveru. Lze předpokládat, že budou state-less.
Veřejné služby - dostupné klientovi. Můžou být realizovány pomocí proxy nebo další modifikací mechanismu authentifikace. Zatím není znám use case, který by je vyžadoval.
Pro realizaci přihlašování bude tedy vytvořena vlastní implementace MembershipProvideru, který bude ověřovat uživatele pomocí interní služby WCF AuthenticationService.
Do budoucna lze rozšířit o rozlišování rolí, zatím ale uvažujeme jen jedinou roli - hráč.
Weby:
ASP.NET MVC Video Training from Pluralsight - Security
http://www.pluralsight-training.net/microsoft/players/PSODPlayer.aspx?author=scott-allen&name=mvc3-building-security&mode=live&clip=0&course=aspdotnet-mvc3-intro
Improving Web Services Security Guide - Release v1
http://wcfsecurityguide.codeplex.com/
Custom MembershipProvider and RoleProvider Implementations that use Web Services
http://www.codeproject.com/KB/aspnet/WSSecurityProvider.aspx
Aktualizováno uživatelem Anonymní před více než 13 roky(ů)
- Stav změněn z Accepted na Resolved
- % Hotovo změněn z 40 na 100
Applied in changeset r3.
Aktualizováno uživatelem Martin Štěpánek před více než 13 roky(ů)
- Stav změněn z Resolved na Closed