Как залогиниться
Перейти к содержимому

Как залогиниться

  • автор:

Русский [ править ]

Производное: логинитьсяза + логиниться (префиксальный).

Приставка: за-; корень: -логин-; суффикс: ; глагольное окончание: -ть; постфикс: -ся.

Произношение [ править ]

  • МФА: [ zəɫɐˈɡʲinʲɪt͡sə ]

Семантические свойства [ править ]

Значение [ править ]
  1. комп. жарг.войти в систему, программу в качестве зарегистрированного пользователя ◆ Отсутствует пример употребления (см. рекомендации ).
Синонимы [ править ]
Антонимы [ править ]
Гиперонимы [ править ]
Гипонимы [ править ]

Родственные слова [ править ]

Этимология [ править ]

Происходит от существительного логин, далее от англ. login , от англ. log in «отмечать время прихода в специальном журнале», далее от гл. англ. log «вносить в журнал» из англ. logbook «вахтенный журнал; бортовой журнал» + англ. in «в»

Фразеологизмы и устойчивые сочетания [ править ]

Перевод [ править ]

Библиография [ править ]

  • Русский язык
  • Русские лексемы
  • Русские глаголы
  • Русские глаголы совершенного вида
  • Русские непереходные глаголы
  • Русские возвратные глаголы
  • Глаголы, спряжение 4a
  • Слова, образованные префиксальным способом/ru
  • Русские слова с приставкой за-
  • Русские слова с суффиксом -и
  • Русские слова с постфиксом -ся
  • Русские слова, тип морфемного строения pr-R-s-f-pt
  • Компьютерный жаргон/ru
  • Слова английского происхождения/ru
  • Слова из 12 букв/ru
  • Глаголы в видовых парах
  • Нужна аудиозапись произношения/ru
  • Статьи без примеров употребления
  • Статьи, нуждающиеся в доработке/ru
  • Нужны сведения о семантике/ru
  • Нужно указать гиперонимы/ru
  • Нужен перевод
  • Требуется категоризация/ru

Вход в учетную запись Майкрософт

Совет: Если вы входите с помощью рабочей или учебной учетной записи, перейдите на портал учетной записи.

Совет: При отсутствии учетной записи Майкрософт вы можете выбрать Нет учетной записи? Создайте ее.

Совет: Установите флажок Сохранить вход, если вы хотите в следующий раз напрямую войти в учетную запись (не рекомендуется для общих компьютеров).

Не удается войти

Если вам не удается войти в учетную запись Майкрософт, воспользуйтесь приведенным ниже интерактивным средством, чтобы помочь вам найти правильное решение.

Как залогиниться на сайт?

Необходимо зайти на сайт oddsportal.com, чтобы в дальнейшем парсить его с помощью jsoup. Логин и пароль настоящие.

public class Main < public static void main(String args[]) < Connection.Response loginForm = null; Document document = null; String username = "rezubaj"; String password = "qwerty"; try < loginForm = Jsoup.connect("https://www.oddsportal.com/login") .userAgent("Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0") .data("login-username", username) .data("login-password", password) .method(Connection.Method.POST) .execute(); document = Jsoup.connect("https://www.oddsportal.com/").cookies(loginForm.cookies()).get(); >catch (IOException ie) < ie.printStackTrace(); >Elements el = document.getElementsByAttributeValue("href", "/profile/rezubaj/"); System.out.println(el.text()); > 

Отслеживать

Игорь Масленников

задан 23 фев 2019 в 10:09

Игорь Масленников Игорь Масленников

1 1 1 бронзовый знак

А проблемы то с чем возникли?

23 фев 2019 в 10:24

@Suvitruf, я не совсем понимаю как это работает, но думаю, что этот код должен возвращать html страничку после входа. Чтобы это проверить я решил вывести свой ник, но ничего не происходит. Elements el = document.getElementsByAttributeValue(«href», «/profile/rezubaj/»); System.out.println(el.text());

23 фев 2019 в 11:37

@ИгорьМасленников может потому что сайт написан на Javacript?

Как залогиниться на сайте при помощи python requests?

День добрый
Есть задача спарсить сайт https://www.strava.com, для парсинга используем Python.
Парсить надо внутренние пользовательские данные сайта. Для этого надо залогинеца, а с этим проблема. Что бы мы не пробовали пока результат отрицательный. Нужна помощь специалиста в этом вопросе.
Заранее спасибо

from bs4 import BeautifulSoup import requests from fake_useragent import UserAgent from time import sleep def authorize(): headers = < 'User-Agent': UserAgent().chrome, ># utf8: ✓ # 'utf8': '✓', login_data = < 'utf8': '✓', 'plan': '', 'email': 'mail@ru', 'password': 'pass', >with requests.Session() as s: s.get('https://www.strava.com') s.verify = False url = 'https://www.strava.com/login/' r = s.get(url) soup = BeautifulSoup(r.text, 'html5lib') login_data['authenticity_token'] = str(soup.find('input', attrs=)['value']) headers['X-CSRF-Token'] = soup.select_one('meta[name="csrf-token"]')['content'] headers['cookie'] = '; '.join([x.name + '=' + x.value for x in s.cookies]) sleep(1) r2 = s.post(url, data=login_data, headers=headers) r3 = s.get('https://www.strava.com/clubs/225082/members') sleep(1) print(r3.text) def main(): authorize() if __name__ == '__main__': main()
  • Вопрос задан более трёх лет назад
  • 3198 просмотров

Комментировать
Решения вопроса 1

hottabxp

Сергей Карбивничий @hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Да тут делов на 2минуты:

import requests from bs4 import BeautifulSoup import time headers = data = url = 'https://www.strava.com/session' session = requests.Session() # Сессия def get_token():# Метод, для получения токена response = session.post(url,headers=headers) soup = BeautifulSoup(response.text,"html.parser") token = soup.find('input',).get('value') return token # Возвращает токен def auth(): # Метод, для авторизации response = session.post(url,headers=headers,data=data) return response.text data['authenticity_token'] = get_token() # Вызывает метод для получения токена, и результат заносим в словарь time.sleep(2) # Пауза 2 сек :) html = auth() # Авторизируемся. В html будет наш ответ после авторизации if 'Log Out' in html: # Если строка 'Log Out' есть в html, значит авторизация прошла успешно print('Login OK!') else: print('Login Error!')

Если что не понятно, пишите.
Ответ написан более трёх лет назад
Нравится 4 1 комментарий
Павел Иванов @Ivanov_pv Автор вопроса
Спасибо большое за помощь, все работает
Ответы на вопрос 1

nazartropanets

Назар Тропанец @nazartropanets
изучаю deep learning и ML(Python)

Попробуйте промониторить через Network вход в аккаунт(нажимаете f12 и выбираете Network), логинитесь и отсылаете форму. Во вкладке Network должны были отослатся данные входа на сервер, посмотрите что передается, вероятнее всего вместе с паролем и именем передается какой-то токен, и из-за этого не получается выполнить авторизацию. Для авторизации нужно передавать все данные которые должны передаватся, а не только юзернейм и пароль.

Ответ написан более трёх лет назад
Павел Иванов @Ivanov_pv Автор вопроса
Да токен тоже предается в коде он он добавляется тут

. login_data['authenticity_token'] = str(soup.find('input', attrs=)['value']) . 

Промониторить через Network в гуглхроме, вот вся выдача что была с post запросом
В коде формируется первые шесть строчек с реализацией токена, а что еще добавлять?
Подскажите если не сложно?

utf8: ✓ authenticity_token: YW0S8lRJ/EqPqkS/wTUj5qCRExIgpzIn9Ryd/A3xuJQQVSKaoozomMDW2LDnDkdrD0UShE8S3FGKWv8199ws3w== plan: email: mail@.ru password: pass event: pageview metadata: initial_referrer: https://www.strava.com/login is_iframe: false user_language: ru open_app: false has_app_websdk: false feature: journeys callback_string: branch_view_callback__1 data: source: web-sdk branch_key: key_live_lmpPsfj2DP8CflI4rmzfiemerte7sgwm session_id: 792280983689258684 identity_id: 791901031512693012 sdk: web2.53.1 browser_fingerprint_id: 707829489312081104 event: web-login metadata: initial_referrer: https://www.strava.com/login browser_fingerprint_id: 707829489312081104 identity_id: 791901031512693012 sdk: web2.53.1 session_id: 792353521164926825 branch_key: key_live_lmpPsfj2DP8CflI4rmzfiemerte7sgwm identity_id: 792353521173559587 identity: 58983723 browser_fingerprint_id: 707829489312081104 sdk: web2.53.1 session_id: 792353521164926825 branch_key: key_live_lmpPsfj2DP8CflI4rmzfiemerte7sgwm

nazartropanets

Назар Тропанец @nazartropanets

Павел Иванов, да, вы передаете все параметры, но я не могу понять в чем проблема
Попробуйте выввести все параметры, которые вы передаете, и проверьте в чем может быть проблема
Возможно в plan нужно передовать — » «, вместо — «»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *