Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overleaf CAPTCHA #41

Open
snus-kin opened this issue Nov 29, 2021 · 4 comments
Open

Overleaf CAPTCHA #41

snus-kin opened this issue Nov 29, 2021 · 4 comments

Comments

@snus-kin
Copy link

Tried to log in to overleaf.com using username and password and received this message in return:

{"errorReason":"cannot_verify_user_not_robot","message":{"text":"Sorry, we could not verify that you are not a robot. Please check that Google reCAPTCHA is not being blocked by an ad blocker or firewall."}}

Similarly, entering the session cookie results in status: 'Error: 'Task exception was never retrieved'.'

@sonv
Copy link

sonv commented Jan 19, 2022

Tried to log in to overleaf.com using username and password and received this message in return:

{"errorReason":"cannot_verify_user_not_robot","message":{"text":"Sorry, we could not verify that you are not a robot. Please check that Google reCAPTCHA is not being blocked by an ad blocker or firewall."}}

Similarly, entering the session cookie results in status: 'Error: 'Task exception was never retrieved'.'

I have the same issue. I'd be very thankful if there's a way to fix this.

@da-h
Copy link
Owner

da-h commented Jan 27, 2022

Hi,

sorry for letting you wait for so long!

Having the captcha requirement for login in overleaf is new to me.
One way to solve this should be to use the login using the cookie-solution described in the README.
However, I see this only as a short-term solution.

What I would need for this project and what is, as far as i know, not possible yet is:

  • to open a browser window via python
  • perform the conventional login with all its variations, and
  • then pass the resulting session-cookie back to python
    This would have the huge advantage that the browser or webviewer used would have to take care of all security-related features and AirLatex would never come into contact with the login credentials.

I'll have another look at the current solutions, maybe I'll find a new way and get back to you as soon as I have more information.

Alternatively:

  • i can also imagine to write a small, simple browser-plugin here
  • i had also used browser_cookie3, which bypasses this by scanning the cookies of all installed browsers on the system, but in this case i got inconsistent login attempts for different SAML-login based overleaf instances

Best,
da-h

@Yemeen
Copy link

Yemeen commented Jul 6, 2022

I believe opening the browser through mechanize, selenium, or webbrowser would be a good solution! Will look into it more when I get a chance

@hiraksarkar
Copy link

Still having the problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants