如何为快速申办的团体创build不同的注册页面?
我正在寻找创build不同的注册页面为不同的团体expression快乐。 例如:
router.get('/new', stormpath.groupsRequired(['Merchants']), function(req, res){ //this would render a signup for merchants if a merchant wasn't signed in }); router.get('/new', stormpath.groupsRequired(['customers']), function(req, res){ //this would render a signup for customer if a customer wasn't signed in });
我已经阅读了文档,但没有运气,我该怎么做?
没有原生的方式来为不同的“用户组”提供注册屏幕。
你有几个select:
- 为您的每个组types创build您自己的注册视图/路线。 为他们分配像
/register/merchants
,/register/customers
等路线
然后,您可以使用Express中的路由参数来parsingURL后面的部分,并在创build后使用该参数将用户分配到该组中。
- 另一个select是保持简单。 只需使用express-stormpath提供的正常
/register
/路由,并自定义视图模板。 当人们login注册页面时,向他们展示一个模板,该模板有一个下拉types的人员(商家?客户?等),并让他们select。
无论哪种方式不应该是困难的。 如果你有特定的问题,你可以直接打我。
来源 :我是这个图书馆的原作者,并在维护它的公司工作=)