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

Email Login Option Missing in Latest Docker Image #6885

Closed
amitshuklabag opened this issue May 9, 2024 · 10 comments
Closed

Email Login Option Missing in Latest Docker Image #6885

amitshuklabag opened this issue May 9, 2024 · 10 comments
Assignees
Labels
bug self-hosted Issues related to self-hosting the code

Comments

@amitshuklabag
Copy link

I've encountered an issue while using the latest Docker image of Outline, where the option to log in with email is no longer visible, despite having OIDC enabled with vicalloy/oidc-server. I attempted to disable OIDC, but the issue persisted.

I also tested previous releases and found that the problem only occurs in versions after v0.75.0. In releases v0.75.0 and earlier, the email login option is visible.

Additionally, SMTP is enabled in my app, and the checkbox for email within the security tab is selected.

Could you please investigate this matter and provide a fix?

Copy link

linear bot commented May 9, 2024

OLN-375 Email Login Option Missing in Latest Docker Image

@AmsellemJoseph
Copy link

Hey, I also have the same issue,

Until v0.75.0 included, email login option is visible, but after, not at all.

Thx a lot for your responses.

@hairy-tortoise
Copy link

If you create an account via
docker compose run --rm outline node build/server/scripts/seed.js your@email.com
you can see the button, but you can only login via the mail address specified in the command

@amitshuklabag
Copy link
Author

amitshuklabag commented May 9, 2024

@hairy-tortoise only admin, then invited users not be able to use this option anymore?

@tommoor
Copy link
Member

tommoor commented May 9, 2024

Do you have an SMTP_USERNAME defined in env? It is required, but I'm wondering if it shouldn't be

@amitshuklabag
Copy link
Author

I'm using local postfix and setup the required SMTP, even though it's working. I tested it by inviting users and they received email as well.

@tommoor tommoor added more information needed This issue will be automatically closed unless more details are provided self-hosted Issues related to self-hosting the code labels May 12, 2024
@acaisimon
Copy link

I also have the issue since the update to v0.76.
In v0.75 my env looks like this SMTP_USERNAME= SMTP_PASSWORD=
When I set SMTP_USERNAME and SMTP_PASSWORD in v0.76 the login option is back but SMTP Auth isn't technical required.
SMTP Auth is important for security reasons but not technical required. Maybe someone can agree this.

@tommoor
Copy link
Member

tommoor commented May 16, 2024

@acaisimon so you have neither username or password set?

@acaisimon
Copy link

@tommoor yes correct and it had worked until v0.76.
SMTP_HOST=10.80.3.38 SMTP_PORT=25 SMTP_USERNAME= SMTP_PASSWORD= SMTP_FROM_EMAIL=foo@bar.com SMTP_REPLY_EMAIL=foo@bar.com SMTP_SECURE=false

@tommoor tommoor removed the more information needed This issue will be automatically closed unless more details are provided label May 16, 2024
@tommoor tommoor self-assigned this May 16, 2024
@tommoor
Copy link
Member

tommoor commented May 16, 2024

Yes, this was a bad assumption on my part that any valid SMTP setup would include auth.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug self-hosted Issues related to self-hosting the code
Projects
None yet
Development

No branches or pull requests

5 participants