Эта тема на мой взгляд некоторое время. Предположим, у меня есть приложение Cocoa, которое требует, чтобы пользователь заходил в систему. Как только пользователь войдет в систему, приложение покажет некоторые данные, взятые из БД. У меня два хорошо спроектированных MVC (LoginModel, LoginView, LoginController & DataModel, DataView, DataController). Каков наилучший способ перенаправления на DataController из LoginController? Более того, как я могу переключаться между MVC, если я дополнительно имел Data2Model, Data2View, Data2Controller?Связь между несколькими MVC Какао
0
A
ответ
0
Создайте базовый класс «credentialed controller», который проверяет токен аутентификации и автоматически запускает ваш контроллер входа, когда аутентификация не существует.
Ваш контроллер входа в систему должен иметь свойство для возврата контроллера (или если вы используете iOS, вы можете просто удалить стек контроллера представления).
С помощью этой настройки вы просто используете свои учетные контроллеры, и они автоматически отображают логин при истечении срока полномочий.
Смежные вопросы
- 1. Связь между несколькими приложениями
- 2. Связь между несколькими потоками
- 3. Связь между несколькими серверами
- 4. Связь между основами и каркасами какао
- 5. Android связь между несколькими apk
- 6. Связь между несколькими контроллерами оспы
- 7. Связь между несколькими топологиями штормов
- 8. связь между несколькими телефонами/устройствами
- 9. Какао MVC ≠ фактический MVC?
- 10. Сетевая связь между несколькими машинами VirtualBox
- 11. Как мне установить связь между несколькими потоками?
- 12. Связь между несколькими докеров-Compose проектов
- 13. Связь между несколькими потоками в приложении WPF
- 14. Связь между несколькими фрагментами в Android
- 15. Связь между несколькими устройствами Android на lan
- 16. Создать связь/ссылку между несколькими строками таблицы
- 17. Связь между несколькими томами в xtk
- 18. Связь между несколькими формами окон в C#
- 19. Как найти связь между несколькими таблицами?
- 20. Связь между несколькими серверами с использованием Perfect
- 21. Связь между несколькими слоями вложенных директив
- 22. Связь между инжектированными компонентами
- 23. Couchdb/Pouchdb Связь между несколькими пользователями и несколькими документами
- 24. MVC: Связь между контроллером и моделью
- 25. Связь между AngularJS и Asp.Net MVC
- 26. Связь между ASP MVC и приложениями WinForm
- 27. Связь между контроллерами в MVC/MVP
- 28. связь между контроллерами asp.net mvc by viewdata
- 29. Связь между ASP.NET MVC и обратным процессом
- 30. Не какао MVC действительно MVP?
Отличная идея! Благодарю. Как насчет шаблона для работы с несколькими окнами, панелями и вкладками? –
С помощью интерфейса с несколькими окнами вы, вероятно, будете безопаснее внедрять логин в качестве листа. Контроллер с проверкой должен отображать лист в основном окне ('windowForSheet') всякий раз, когда требуется повторная аутентификация. –
Спасибо! Меня устраивает –