Еще в моем новом начале с метеоритом у меня возникают проблемы с настройкой пользовательских учетных записей: бутстрап с потоком. До сих пор я использовал учетные записи ui для прототипирования, и все отлично работало.Метеоритные пользовательские учетные записи: бутстрап с flowrouter
Я затем измените следующие пакеты:
remove accounts-ui
add useraccounts:bootstrap
add useraccounts:flow-routing
я (еще) есть:
accounts-password
kadira:flow-router
arillo:flow-router-helpers
Там, кажется, не было никакой ошибки в консоли, в отношении любого возможного отсутствующего пакета. дайте мне знать, если вам нужно больше узнать о пакетах, которые я использую.
Моя проблема: Когда я пытаюсь перейти на маршрут localhost:3000/signin
или join
, он загружает в течение нескольких секунд, а затем перенаправляет меня на локальный: 3000 без отображения связанных с содержанием аутентификации. Я предполагаю, что это могут быть мои маршруты, которые ошибочны.
вот они:
FlowRouter.route('/', {
name: 'App.home',
action(params, queryParams) {
BlazeLayout.render('App_body', {main: 'signin'});
},
});
AccountsTemplates.configure({
showForgotPasswordLink: true,
defaultTemplate: 'Auth_page',
defaultLayout: 'App_body',
defaultContentRegion: 'main',
defaultLayoutRegions: {}
});
// Define these routes in a file loaded on both client and server
AccountsTemplates.configureRoute('signIn', {
name: 'signin',
path: '/signin'
});
AccountsTemplates.configureRoute('signUp', {
name: 'join',
path: '/join'
});
AccountsTemplates.configureRoute('forgotPwd');
AccountsTemplates.configureRoute('resetPwd', {
name: 'resetPwd',
path: '/reset-password'
});
Примечание: «/» Маршрут выше мой последний судебный процесс, с прямой ссылкой на маршрут зарегистрировались. Нет успеха.
Кроме того, когда я пытаюсь вставить {{> atForm}}, ничего не отображается, но я вижу, что пустой div создается с помощью class="at-form"
.
Понравилась бы какая-то помощь в этом, действительно застрявшая прямо сейчас.