Я прочитал Durandal login page redirect pattern ничего себе, много кода, чтобы сделать то, что я думаю, будет довольно просто.Как я могу создать отдельную страницу входа, используя Durandal, которая имеет другой макет, чем оболочка?
Я также прочитал https://groups.google.com/forum/#!topic/durandaljs/RdGpwIm1oOU, так как я хотел бы, чтобы страница входа в систему имела простой логотип с формой входа в систему, но мне также хотелось бы проложить маршрут для регистрации и о странице. Остальная часть моего сайта будет иметь меню, заголовок и т. Д., Которые я не хочу показывать до тех пор, пока пользователь не войдет в систему. Кроме того, я не знаю, как этот подход будет обновляться при входе пользователя в систему.
Другой пример кода, который почти делает то, что я хочу сделать: https://github.com/Useful-Software-Solutions-Ltd/Durandal451/blob/master/Durandal451v2/App/global/session.js
Итак, что мне делать? Есть ли официальный способ сделать это? Там, кажется, есть мишень из вещей, которые люди пытались. Я бы подумал, что это будет очень распространенное явление, но не может найти ничего в основных документах.
Что ваш логин выглядеть? Я бы предположил, что это еще одна оболочка? У вас есть раздельная маршрутизация до и после (это будет действительно круто)? Как это отредактировать обновление для переключения root, только при успешном входе в систему? В противном случае ваш пример выглядит довольно устрашающим, а не сложным. – rball
Ответ: ДА, вы можете увидеть обновленный ответ. :) –