Как реализовать блокировку экрана для веб-страницы angularjs

0

Я пытаюсь реализовать экран LOck на моей веб-странице, используя angularjs. Как только пользователь войдет в систему с использованием имени пользователя и пароля, он будет отправлен на домашнюю страницу пользователя, где у него есть кнопка блокировки экрана. Как только он нажимает на эту кнопку, он должен быть доставлен на страницу, где имя пользователя уже установлено, и пользователь должен ввести только пароль. Как это сделать, используя angularjs..пожалуйста, или сообщите некоторые ссылки, где я получаю идею для достижения этой цели.

Я разрабатываю приложение с springmvc и angularjs

Теги:
spring-mvc

1 ответ

1

Вопрос немного сложный, чтобы быть написанным только в одном посте, но я постараюсь вам помочь.

Прежде всего, я предлагаю взглянуть на $ cookieStore и $ route: первый полезен для поддержки приложения безстоящим; вторая будет использоваться для навигации по всему вашему приложению (коррелируется с использованием ngView).

Вам нужно три вида: логин, замок и дом. Все они окружены общим контроллером (этот контроллер будет содержать директиву ng-view), который будет маршрутизироваться на основе переменных $ cookieStore. Вы должны хранить в основном две информации: имя пользователя и lockFlag. Контроллер будет маршрутизироваться в:

  • просмотр входа в систему, если имя пользователя пуст;
  • если имя пользователя не пустое, а lockFlag - true;
  • home view, если имя пользователя не пустое и lockFlag пуст или false.

Использование $ cookieStore может быть заменено любым другим типом метода хранения без сохранения.

Если у вас есть вопросы, не стесняйтесь спросить. До свидания!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню