Нужно сделать сервис регистрации, аутентификации и авторизации для того, чтобы его можно было гибко использовать в различных системах. Приоритет ставится на безопасность и универсальность. Имя сервера - auth.domain.ru В будущем сервис будет работать по SSL/TLS (HTTPS). Остальные сервисы - plain HTTP. Сейчас пока всё будет работать по HTTP. Предполагаемые действия: Регистрация нового пользователя; Аутентификация и авторизация; Восстановления пароля; Смена пароля; Требуется возможность ведения различных баз пользователей. Различным базам соответствуют различные устанавливаемые куки; После авторизации (регистрации и т.д.) обратный редирект (по referrer, по куке или по данным из формы - пока непонятно. обсуждаемо); Страничка входа, регистрации восстановления пароля делается на стороне авторизуемого сервиса. Сервис авторизации делает только отлуп; Логирование событий.
Проверки при авторизации: Установлена ли кука (чтобы отсечь ботов). Кука должна быть установлена на этапе входа на страницу логина; ...
Опубликован 14.12.2011 в 12:13 по мск
Автор публикации: А Сергей [npogeo]
Электронная почта: npogeo@ya.ru
Проект ориентирован на фрилансеров со специализацией: Веб-программирование
Прошло времени с момента публикации: более 13 лет
Нужно организовать серверую часть регистрации и авторизации человека на сайте и возможность отсылки информационных писем на почту зарегистрированного.
Контроллеры, виды, аякс - все есть. Нужно реализовать на php серверную часть следующих ситуаций в части регистрации и авторизации:
1) первичная регистрация в процессе оформления заказа: - гость делает заказ услуг на сайте (создает проект) и указывает почту - отсылается письмо с ссылкой (подтверждение почты) - при переходе по ссылке проверяется: -- проект еще не опубликован? -- ссылка (код в ссылке) действительна? -- пользователь с этой почтой зарегистрирован? --- если незарегистрирован, то зарегистрировать, сгенерировать и высласть пароль - если проверки пройдены, то дать добро на публикацию проекта - сразу автоматически авторизуется
2) вход - пользователь вводит почту и пароль - проверяется, запускается сессия. Нужно сделать все качественно, не допуская возможности взлома...
Опубликован 05.12.2011 в 13:37 по мск
Автор публикации: А Сергей [npogeo]
Проект ориентирован на фрилансеров со специализацией: Веб-программирование
Прошло времени с момента публикации: более 13 лет
Карта помещений в виде векторных контуров на растровой подложке. Основная задача в том, чтобы это работало во всех браузерах, включая современные мобильные с включенным javascriptом без установки плагинов. Решение которое вроде подходит, это библиотека raphaeljs. Если есть другие решения, предлагайте.
Сейчас реализовано в качестве эксперимента на raphaeljs:
* вывод площадных объектов (помещений) по координатам их границ * вывод растровой подложки в этой же системе координат
Нужно оптимизировать и разработать следующее: - плавное увеличение по нажатию экранных кнопок. Можно сделать мультитач. Вроде raphael умеет. - перетаскивание. Можно сделать легкую инерцию - смена подложки при достижении определенного уровня увеличения. В начале грузится в низком разрешении, потом с большей детальность. Плавное изменение подложки через смену прозрачности - реакция на клик по помещению: подсветка, запуск внешней функции - функция: отметка...
Опубликован 15.03.2011 в 08:14 по мск
Автор публикации: А Сергей [npogeo]
Электронная почта: npogeo@ya.ru
Проект ориентирован на фрилансеров со специализацией: Веб-программирование
Прошло времени с момента публикации: более 13 лет