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

suggestion for README #8

Closed
eriteric opened this issue Jan 15, 2023 · 3 comments · Fixed by #148
Closed

suggestion for README #8

eriteric opened this issue Jan 15, 2023 · 3 comments · Fixed by #148

Comments

@eriteric
Copy link

Hi, thanks for making this! Great name.

I had to have tutanota open in another browser during the process to confirm/authorize the login from the CLI, might be good to mention that. The message in gecko when that happens is this:

[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /tmp/rust_mozprofilecwPgJx/search.json.mozlz4", (void 0)))
console.warn: LoginRecipes: "Falling back to a synchronous message for: https://mail.tutanota.com."
@crepererum
Copy link
Member

Do you mean that we shall mention that these log messages are harmless / expected? (because I'm getting the same)

@eriteric
Copy link
Author

Oh, then yes. Do you have to confirm the new login in a browser too?

@eriteric eriteric reopened this Jan 17, 2023
@crepererum
Copy link
Member

No, you don't have to. The browser is "remote controlled" / puppeteered via a protocol called WebDriver. So the code virtually clicks through the headless (i.e. w/o any real GUI) browser. There are currently some limitations regarding 2FA though, see #10.

@crepererum crepererum mentioned this issue Mar 31, 2024
Merged
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

Successfully merging a pull request may close this issue.

2 participants