Я разрабатываю пользовательскую корзину покупок, для которой существующим клиентам необходимо будет войти в систему, чтобы получить доступ к своей учетной записи.Является ли членство ASP.NET подходящим для покупок?
Я пытаюсь решить, подходит ли членство в ASP.NET для всех или части приложения.
- Это, безусловно, имеет смысл для существующих клиентов - вы входите в систему и получаете доступ к истории заказов и можете вносить изменения в свои настройки. Каждая страница должна быть аутентифицирована, и если вы потеряете этот файл cookie для проверки подлинности, вы выйдете из системы.
- Однако для новых клиентов у них не будет учетной записи до последнего шага, поэтому я не совсем уверен, как членство ASP.NET будет вписываться в эту ситуацию. Я бы просто создал учетную запись пользователя, но не требовал аутентификации на всех страницах?
Может кто-то, для кого это очевидно, пожалуйста, комментарий
Я не уверен, что система членства как таковая поддерживает «анонимных пользователей», но, конечно же, профиль (см. Http://odetocode.com/articles/440.aspx). пожалуйста, ping me back, если я ошибаюсь –
Да, профиль имеет определенную поддержку для «анонимных пользователей», система разрешений в ASP.NET может разрешить доступ некоторым частям защищенного сайта анонимным пользователям («вы», часто можно увидеть в файлах web.config). Поддержка системы членства в нем - в разрешениях, которые вы применяете. –