|
-16 / 1 / 0
Регистрация: 25.03.2014
Сообщений: 19
|
|
Аутентификация и сессии26.06.2016, 12:14. Показов 1526. Ответов 16
Как профессионалы делают авторизацию юзеров на своих сайтах и в CMS? Нужны примеры кода (а не просто название какой-нибудь CMS) или алгоритм по-русски.
Обязательные условия: - Один алгоритм авторизации как для браузера (веб-формы и ajax), так и для сервера (api) - Возможность аккуратно допилить вход через сторонние сервисы (Вконтакте, Google и им подобные) - Защита от угона сессии (проверка по IP + user-agent, либо что-то потяжелее) - Мультисессии для одного аккаунта. Юзер может, к примеру, использовать одновременно ПК и смартфон. - Возможность управлять любой конкретной сессией (например, для кнопочки "Выйти со всех устройств") - Логи. Чтобы модератор мог посмотреть все действия, связанные с любой сессией. Ничоси, а зачем всё это???
Прошу воздержаться от советов а-ля "сделай проще", "тебе это точно не нужно", "это лишнее", которых я начитался на другом форуме. Если прошу, значит мне это действительно нужно.
0
|
|
| 26.06.2016, 12:14 | |
|
Ответы с готовыми решениями:
16
Аутентификация с использованием сессии PHP сессии, сортировка массива сессии Как "увидеть" именованные объекты ядра (event), созданные в одной сессии, из другой сессии ? |
| 26.06.2016, 12:59 | |
|
0
|
|
|
-16 / 1 / 0
Регистрация: 25.03.2014
Сообщений: 19
|
|
| 26.06.2016, 13:18 [ТС] | |
|
0
|
|
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||
| 26.06.2016, 13:24 | ||
|
Вроде вон у Вас ссылок у самого хватает, так в чем проблема. Не получается скачать или открыть посмотреть код?
0
|
||
|
-16 / 1 / 0
Регистрация: 25.03.2014
Сообщений: 19
|
||
| 26.06.2016, 13:30 [ТС] | ||
|
0
|
||
| 26.06.2016, 13:50 | ||
|
Не по теме:
Ну и немного баяна: http://lurkmore.to/CMS#WordPress
0
|
||
|
-16 / 1 / 0
Регистрация: 25.03.2014
Сообщений: 19
|
||
| 26.06.2016, 14:32 [ТС] | ||
|
Не по теме: Тебя прикалывает сливаться? Ты сам себя слил своей же ссылкой.
0
|
||
|
Software Engineer
332 / 335 / 55
Регистрация: 23.09.2014
Сообщений: 983
|
|||||
| 26.06.2016, 15:00 | |||||
|
Не по теме: Санек_1996, Если ты не в состоянии осознать, что это просто кучка дырявого г*овна, то мне тебя искренне жаль. Добавлено через 15 минут Не по теме:
3
|
|||||
| 27.06.2016, 20:09 | |||||||
0
|
|||||||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 27.06.2016, 21:29 | ||
|
2) кто хотел поделиться такими наработками, выложили их в опенсорс, например на github. 3) к черту cms, на фреймворке(например laravel), половина этих задач идет из коробки, с нормальной реализацией.
1
|
||
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
|
| 27.06.2016, 21:59 | |
|
Просто тема изначально обречена на крах:
1. С одной стороны "хочу как у профессионалов", с другой стороны - "читать чужие CMS не собираюсь". 2. Слишком много подпунктов, каждый достоит отдельной темы. Это целую книжку написать можно, а Вы хотите чтобы Вам одним постом тут ответили? 3. Где хоть какие-то примеры или попытки? Попробуйте сами сделать хоть что-то. А уже потом, что конкретно не получится - спрашивайте на форуме. Иначе это все выглядит как "я ничего даже не пробовал, но хочу чтобы сразу было все и профессионально, давайте научите меня". Кунг-фу выучить за 2 минуты можно только если ты Нео
0
|
|
|
3 / 3 / 1
Регистрация: 30.06.2016
Сообщений: 33
|
|
| 15.07.2016, 16:30 | |
|
Оффтоп, но все же Жестко Вы) Насколько я понимаю, Вы ярый противник любой CMS? Или Вы противник только каких-то конкретных?
0
|
|
|
Software Engineer
332 / 335 / 55
Регистрация: 23.09.2014
Сообщений: 983
|
||
| 15.07.2016, 16:49 | ||
|
0
|
||
|
3 / 3 / 1
Регистрация: 30.06.2016
Сообщений: 33
|
|
| 15.07.2016, 19:58 | |
|
Просто Вы не первый, кто матом кроет CMS...
Ясно. Спасибо за разъяснение
0
|
|
|
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
|
| 15.07.2016, 22:08 | |
|
0
|
|
|
3 / 3 / 1
Регистрация: 30.06.2016
Сообщений: 33
|
|
| 16.07.2016, 16:36 | |
|
0
|
|
|
Software Engineer
332 / 335 / 55
Регистрация: 23.09.2014
Сообщений: 983
|
||
| 16.07.2016, 21:06 | ||
|
1) http://www.phptherightway.com/ 2) http://www.php-fig.org/ 3) https://new.vk.com/doc28930941... a85948e328 Ну и смотреть лучше сюда: https://github.com/symfony
1
|
||
| 16.07.2016, 21:06 | |
|
Помогаю со студенческими работами здесь
17
Аутентификация c++
Аутентификация Аутентификация Аутентификация Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|