Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.3.0
-
Fix Version/s: 3.3.0
-
Component/s: manager client, manager server, Security, sf server, sf web
Description
As a business user I would like to have private shops where customers cannot view anything without valid login. All customers' registrations must be approved by shop owner.
TECH
- add SHOP_SF_REQUIRE_LOGIN attribute to the shop
- add additional web filter to redirect all requests to login/registration page for SHOP_REQUIRE_LOGIN shops if the customer is not logged in
- (YCE only) modify admin to have extra panel for customer types settings
- add SHOP_SF_REQUIRE_REG_APPROVE_TYPES property to the shop
- modify registration mechanism so that accounts are created with disabled shop links if SHOP_REQUIRE_REG_APPROVE is set
- add new customer registration admin email template, so that shop owners are notified and can enable accounts
- add SHOP_SF_REQUIRE_REG_NOTIFY_TYPES property to the shop
- add new customer registration admin email template, so that shop owners are notified and can track account creation of certain types (or even all of them)
Attachments
Issue Links
- linked from
-
YC-757 Shop setting to disable checkout for specific account types
- Closed