Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP

Войти
Регистрация
Восстановить пароль
 
Майкл Скоуфилд
5 / 5 / 2
Регистрация: 25.09.2015
Сообщений: 88
#1

Глобальная форма авторизации - PHP

05.01.2018, 04:05. Просмотров 143. Ответов 9
Метки нет (Все метки)

Здравствуйте.
Постараюсь максимально доступно описать суть вопроса.
Есть несколько серверов на VDS на разных площадках. Мне нужно давать доступ свои сотрудникам но так что бы они не знали лог и пасс от биллинга.
Моя идея такова.
Одностраничный сайт с выпадающим списком (выбор сервера в биллинг которого нужно зайти) и кнопка войти.
Данные лог и пасс заранее в бд mySQL, к ним доступ только у меня.

Так вот вопрос. Как передавать данные сразу в форму авторизации необходимого хоста.
Подскажите в каком направление двигаться.


Буду очень благодарен хотя бы за подсказки.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2018, 04:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Глобальная форма авторизации (PHP):

Простейшая форма регистрации и авторизации - PHP
Вот, дали задание написать, по образцу форму авторизации и регистрации <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0...

После авторизации повторно перекидывает обратно на страницу авторизации - PHP
Так, у меня есть проблема. Как только авторизируюсь, перекидывает обратно на авторизацию. Вот код, login.php: <? ...

Глобальная переменная в качестве аргумента функции - PHP
Доброго времени суток! :) Есть вопрос: пишу function внутри php файла, т.е. что-то типа такого: <?php ... function xz() { } ...

Скрипт авторизации в Vk - PHP
Здравствуйте. Долго искал как сделать но везде посылают на ru2.php.net/curl , мне как не особо сильному программисту сложно разобраться что...

Создание авторизации - PHP
Где ошибка при наборе кода <?php session_start(); if(!$_SESSION){ header('Location: index.php'); exit; } ?> ...

Созданием авторизации на сайте - PHP
Не пойму ошибку: Warning: session_start() : Cannot send session cache limiter - headers already sent (output started at...

9
BuPy7
Нет ТЗ - давай досвидания
740 / 369 / 36
Регистрация: 01.12.2011
Сообщений: 2,241
06.01.2018, 17:28 #2
Майкл Скоуфилд, авторизация по токену.
0
little endian
-25 / 5 / 2
Регистрация: 21.12.2017
Сообщений: 59
06.01.2018, 17:37 #3
например через мастер-слейв в БД по SSL
0
Майкл Скоуфилд
5 / 5 / 2
Регистрация: 25.09.2015
Сообщений: 88
06.01.2018, 22:46  [ТС] #4
А можно хоть какое-то руководство на эту тематику?

Добавлено через 1 минуту
Можно какое-то руководство, могу конечно погуглить но инфы там много, если понимаете о чём речь, дайте что-то актуальное.
0
little endian
-25 / 5 / 2
Регистрация: 21.12.2017
Сообщений: 59
06.01.2018, 22:53 #5
у вас несколько VDS с биллингами и у каждого своя БД?
если так, то это довольно кривая архитектура, должна быть 1 БД, 1 сайт, куда все биллинги логинятся с разных сайтов
в вашем случае надо синхронизировать их все с центральной БД (где вы стату собрались показывать)
читайте хабр по тегу "mysql репликация"
0
Майкл Скоуфилд
5 / 5 / 2
Регистрация: 25.09.2015
Сообщений: 88
06.01.2018, 23:08  [ТС] #6
Вот вы правы.
Я так и хочу, 1 сайт, одна БД со всеми логами и пассами.
На сайте банально одна страница авторизации ко всем биллингам.
0
little endian
-25 / 5 / 2
Регистрация: 21.12.2017
Сообщений: 59
06.01.2018, 23:09 #7
но у вас сейчас вся база раскидана по нескольким серверам раздельно
0
Майкл Скоуфилд
5 / 5 / 2
Регистрация: 25.09.2015
Сообщений: 88
06.01.2018, 23:15  [ТС] #8
Вы не много не поняли задачи, наверное.
Я не собираюсь настраивать мониторинг или собирать статистику.
Мне банально нужно сделать форму авторизации на которой будет две части формы.
1. выпадающий список с названием сервера, то есть в биллинг какого сервера зайти.
2. Кнопка "Вход". при нажатие должна происходить банальная авторизации в выбранный биллинг и дальше уже на сайте серва работать.
0
little endian
-25 / 5 / 2
Регистрация: 21.12.2017
Сообщений: 59
06.01.2018, 23:28 #9
"в биллинг" это в ISP чтоли?
да ёптель, сделайте просто страницу со ссылками на свои ISP и кликайте по ним
ничего лучше и проще вы не сделаете
они всё-равно каждая будут работать сами по себе без всяких "общих доступов" и авторизацию вашу забудут через пол-часа

если сильно захочется "упростить", можете через firebug (аддон для лисы) чекнуть POST-процесс авторизации и зашить в свой скрипт
будете типа сразу авторизованы
сотрудники тогда не будут знать логин/пасс
но чтобы спрятать совсем от ваших сотрудников это вряд ли, даже через iframe
0
Майкл Скоуфилд
5 / 5 / 2
Регистрация: 25.09.2015
Сообщений: 88
06.01.2018, 23:32  [ТС] #10
Цитата Сообщение от little endian Посмотреть сообщение
если сильно захочется "упростить", можете через firebug (аддон для лисы) чекнуть POST-процесс авторизации и зашить в свой скрипт
будете типа сразу авторизованы
Вот это то мне и надо.
Сразу авторизоваться без ввода лога и пасса.
0
06.01.2018, 23:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.01.2018, 23:32
Привет! Вот еще темы с ответами:

Сессия с меткой авторизации - PHP
Что лучше записывать в сессию для определения залогинен пользователь или нет?

Оцените способ авторизации - PHP
Здравствуйте! Оцените пожалуйста, такой вот метод авторизации с использованием MySQL (с точки зрения безопасности, какие подводные камни...

Вопрос по авторизации посетителей - PHP
Как лучше хранить информацию об авторизации пользователя? Сессии или куки?

Обработка ошибки авторизации - PHP
Доброго времени суток. Для сайта пишу всплывающее окно с возможностью вход\регистрации. В поисковиках, а так же на форуме поискал, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru