Подобные фишки поддерживаются как минимум дополнительными библиотеками, но те что я успел потрогать выдают кучу неожиданных спецефектов, и имеют мало документации
В том и проблема, для перехвата конкретно этого сочетания клавиш, приходится вешать обработчик на все окно... Другие способы не позволяют пересилить стандартное окошко сохранения от браузера.
Так я и реализовал подход с токенами, просто пользователя делаю вручную, как и токен. Непонятно почему система на другой машине, ведет себя по другому.
Вот прям щас перечитал...
Сессионные аутентификации, встроенные в рест фреймворк джанги, работают на CSRF токенах... которые нужно прикладывать к каждому запросу.
В случае с токеновой аутентификацией, он тоже прикладывается к каждому запросу. Есть вариант сделать прикладывание токенов вручную (он там в хедер пихается) есть вариант объяснить то же самое Эмберу.
А теперь вопрос поражающей своей наивностью - Почему авторизация не должна была работать на убунте??? И почему она все таки не работает на виндувсе?
Товарищ marazmiki, я вкурсе о способах аутентификации (ну может не обо всех и не досконально)
В своей системе я конечно извратился, и проблема с аутентификацией следующая, - вся аутентификация идет через соц сети(пока исключительно через контакт). Своей схемы, типа регистрация через емеил - просто нет. И не будет скорее всего, не вижу смысла усложнять пользователям жизнь ))
Как происходит аутентификация через контакт - пользователю показывается окно с авторизацией в социалке, социалка отправляет нам данные о пользователе, если конечно он авторизовался.
И вот здесь самым логичным показался как раз способ через токены, получили данные о пользователе, создали ему токен, и отдали клиенту (браузеру) а он, добавляет его к каждому аяксу.
Не очень понимаю чем способ плох.
И я не очень помню чем это кончилось, но изначально я пытался настроить авторизацию через сессии... Почему то от них отказался.
Эмбер к рестфулу (на базе джанги) я уже привязал, но версию 1.10, на нее учебников немножко больше. Версия 1.11 отличается достаточно сильно, и почему то в учебнике почти весь код, очень странно разделен на файлы, все возможные связи между роутами, контроллерами и т.д. которые в 10 версии делались через имена этих роутов и контроллеров, в версии 11 реализованы через имена файлов и структуру папок. Соответственно я и пытаюсь понять, как эту особенность использовать на других бекендах.
В версии 10 я все файлы импортировал вручную... если проект достаточно крупный, если все типы модулей расписывать по файлам, получится огромнейшая портянка из импорта файлов... по моему не очень удобно.
Проблема, дочерние каталоги показываются, но дальше дерево не идет, просто в модели устанавливается исОпен в тру. Вроде есть у эмбера какой то компонент который может динамически подгружатся... но я пока не понял какой.
Дела плохо. Большинство хостов не пригодны для разработки, локальный сервер выигрывает.
Но локальный сервер требует установки и настройки, а такая возможность есть не всегда.....
Поэтому буду искать варианты. Плюс проблема с саморедактированием..