Другие языки программирования и технологии
Как выполнить авторизацию на чужом сайте? Есть код формы авторизации. Очень нужно, но не получается.
Даже не знаю с чего начать, начнём с кода который ты скинул, html это просто язык разметки, он не отвечает за логику, особенно авторизацию, для этого служат js скрипты которые вызываются через html, то есть одного html мало, тем более если нужна просто авторизация то он даже и не нужен, но давай представим что у нас есть ещё и скрипт который будет делать запрос на нужный ресурс, этого всё равно мало, да, возможно мы сможем сделать запрос (и то не факт, на прост js мало кто пишет сложные сайты с авторизацией, к примеру фреймворки дают на вход огромный js бандл, в котором не так просто вызвать нужный участком кода одним лишь огрызком html, даже более с html ты ничего не сделаешь), НО допустим у нас получилось через html форму вызвать скрипт, который нам сделал запрос и вернул токен (но опять существуют разные способы авторизации, обычно сервер на который идет запрос защищён CORS и не даст сделать запрос с левого сайта), НО допустим запрос прошёл, что ты далее собираешься сделать? ты просто сделал запрос и всё, тебя никуда не редирекнет, запрос пройдёт, а дальше ты ничего не увидишь, код будет пытаться дальше работать, но у него нет нужных частей и всё
К чему я это всё, всё зависит от того что тебе нужно сделать, цели не ясны, так что о способах реализации я рассказать тебе не смогу, так как не понимаю что нужно получить
Ещё раз пересмотрел код, там есть form c action указывающий на эндпоинт, но если открывать html не через исходный сайт, а локально то origin будет другой и запрос просто не дойдёт, про то ка сделать нужный запрос я уже написал выше, в первую очередь нужно понять что нужно
К чему я это всё, всё зависит от того что тебе нужно сделать, цели не ясны, так что о способах реализации я рассказать тебе не смогу, так как не понимаю что нужно получить
Ещё раз пересмотрел код, там есть form c action указывающий на эндпоинт, но если открывать html не через исходный сайт, а локально то origin будет другой и запрос просто не дойдёт, про то ка сделать нужный запрос я уже написал выше, в первую очередь нужно понять что нужно
Алексей Кречетов
Мне нужно после авторизации со страницы, скрытой для не авторизованных пользователей, получить данные и обработать их ...
Полную схему информационных потоков нарисуйте. Первая мысль - послать POST-запрос на /sessions передав параметры session[login] и session[password]. Но есть вопрос по поводу authenticity_token. Есть мнение, что он генерится динамически JAVASCRIPT-ом и должен меняться, чтобы предотвратить подобные махинации
Алексей Кречетов
Да, он меняется ...
Похожие вопросы
- Как обнулить таймер на чужом сайте через код элемента?
- Нужен бесплатный хостинг для создания сайта через код а не конструктор
- Кто может помочь (бесплатно, чтобы заказать сайт денег нет) создать сайт? Очень нужно.
- как создать сайт???что для этого нужно??? я вообще ничего не знаю по поводу создания сайтов!помогите очень нужно!
- Нужно перевести код программы с Pascal на visual basic(пожалуйста, завтра очень нужно)
- очень нужно создать макрос для перевоа вордовского текста в эквивалентный код html разметки. пожалуйста с комментариями
- как раскрутить сайт бесплатно. какие есть сервисы бесплатной раскрутки очень нужно как бесплатно раскрутить сайт
- ребят, как создать веб-сайт?? ? помогите, очень нужно!
- программисты, скажите, тот кто верстает сайт, прописывая коды вручную, круче того, кто работает в Dreaweaver?
- подскажите сайты где можно изменить фотку онлай? очень нужно!