Вверх ↑
Этот топик читают: Гость
Ответов: 107
Рейтинг: 0
#1: 2020-06-09 09:05:38 ЛС | профиль | цитата
Ребята подскажите как лучше организовать форму добавления логин/пароль для авторизации на сайтах через POST запрос.
Пока я ничего не придумал кроме двух полей ввода и ini файлом конфигурации, но сайтов будет много и для каждого городить такую конструкцию не очень хочется, да и не красиво. Хотелось бы что то придумать с выпадающим списком нужного сайта и таблицей строк, но как передавать НУЖНЫЕ логин пароли для определенных файлов пока не могу понять. Было бы проще если бы прогой пользовался только я и данные были статичны, тогда раз бы это ввел и забыл, но ей будет пользоваться не один человек и сайты будут в разном порядке.
карма: 0

0
Ответов: 4628
Рейтинг: 749
#2: 2020-06-09 12:23:33 ЛС | профиль | цитата
germes5558 писал(а):
но сайтов будет много и для каждого городить такую конструкцию не очень хочется
В ini-файле сделать имена секций по названиям сайтов, содержимое секций: логин=пароль. Перебрал имена секций - получил список сайтов. Перебрал содержимое секции - получил список логинов и паролей.
Но если на каждом сайте разные запросы для авторизации - то нужно хранить:
- название сайта для отображения пользователю (если он будет выбирать его)
- URL для авторизации
- содержимое POST-запроса с символами-заменителями, вместо которых будут подставляться логин и пароль.

Ну, хорошо, авторизацию сделал. Это значит получены куки с действующей сессией для сайта. А что дальше делать на этих сайтах? К ним нужно выполнять какие-то запросы, чтобы получить какой-то результат. Какие?

Редактировалось 1 раз(а), последний 2020-06-09 12:24:02
карма: 26

0
Ответов: 16884
Рейтинг: 1239
#3: 2020-06-09 20:58:21 ЛС | профиль | цитата
Netspirit, нужна БД.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1061
Рейтинг: 22
#4: 2020-06-09 21:04:46 ЛС | профиль | цитата
Tad писал(а):
Netspirit, нужна БД.

Tad, для него вряд-ли это будет по силам, потому Netspirit и предложил ini, как наиболее лёгкая альтернатива. К тому-же целая БД для запоминания только логина и пароля мне кажется излишним.
карма: 0

0
Ответов: 107
Рейтинг: 0
#5: 2020-06-09 21:06:10 ЛС | профиль | цитата
Netspirit, Будет выгрузка файлов (это я уже настроил)
карма: 0

0
Ответов: 8921
Рейтинг: 823
#6: 2020-06-09 22:14:23 ЛС | профиль | цитата
germes5558, вот здесь посмотрите, может пригодится https://forum.hiasm.com/post/306278
карма: 19

0
Ответов: 107
Рейтинг: 0
#7: 2020-06-09 23:05:00 ЛС | профиль | цитата
Netspirit, Нужно как то сделать так, что бы пользователь сам добавлял логин и пароль для сайтов, а сам сайт выбрал из выпадающего списка, дальше эти данные попадали в таблицу, ну и подставлялись под нужные сайты. Блин уже голова совсем не варит. База какая нужна sqlite?
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#8: 2020-06-10 07:46:46 ЛС | профиль | цитата
germes5558 писал(а):
База какая нужна sqlite?
Любая.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
8
Сообщение
...
Прикрепленные файлы
(файлы не залиты)