gpt4 book ai didi

meteor - 帐户输入 meteor 布局

转载 作者:行者123 更新时间:2023-12-02 07:29:39 26 4
gpt4 key购买 nike

我有帐户EntrySetup。但是我想使用不同的布局而不是登录应用程序布局。

我希望“注册和登录”屏幕仅包含表单。

我的代码:

Meteor.startup(function() {
Accounts.config({
sendVerificationEmail: true
});
Accounts.ui.config({
passwordSignupFields: 'USERNAME_AND_EMAIL'
});
return AccountsEntry.config({
privacyUrl: '/privacy-policy',
termsUrl: '/terms-of-use',
homeRoute: '/',
dashboardRoute: '/dashboard',
emailToLower: true,
profileRoute: 'profile',
showSignupCode: false

});
});

请帮忙谢谢

最佳答案

在将其实施到accounts-entry(为此+1!)之前,您可以自己这样做:

var openRoutes = [
"notFound",
"entrySignIn",
"entrySignOut",
"entrySignUp",
"entryForgotPassword",
"entryResetPassword"
];

var IR_BeforeHooks = {
openLayout: function() {
this.router.layout("open");
},
requireLogin: function(pause) {
AccountsEntry.signInRequired(this, pause);
}
}

Router.onBeforeAction(IR_BeforeHooks.requireLogin, {except: openRoutes});
Router.onBeforeAction(IR_BeforeHooks.openLayout, {only: openRoutes});

因此,存在一个 open布局,该布局将应用于所有 openRoutes
<template name="layout">
{{> yield}}
{{> yield region="sidebar"}}
</template>

<template name="open">
{{> yield}}
</template>

关于meteor - 帐户输入 meteor 布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23232591/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com