# Discourse login in dialog offers log in options that do not exist

**URL:** https://meta.discourse.org/t/discourse-login-in-dialog-offers-log-in-options-that-do-not-exist/405662
**Category:** Self-hosting
**Created:** [19 juni 2026 om 05:58 UTC](https://meta.discourse.org/t/discourse-login-in-dialog-offers-log-in-options-that-do-not-exist/405662 "2026-06-19T05:58:19Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)
#### Post date: [19 juni 2026 om 08:45 UTC](https://meta.discourse.org/t/discourse-login-in-dialog-offers-log-in-options-that-do-not-exist/405662/2 "2026-06-19T08:45:45Z")

</div>

If you go to Admin \> Community \> Login & Authentication, do those settings help? For example, `OpenID Connect enabled`, `Enable Google OAuth2 logins`, `Sign in with Apple enabled` and `Microsoft auth enabled`.

To disable passkeys, see this bit:

> [@Passwordless login using passkeys](https://meta.discourse.org/t/passwordless-login-using-passkeys/285589/1):
>
> If you are self-hosting Discourse, note that the feature ~~will be enabled by default in Discourse core shortly~~ is now enabled by default in core as of [this commit](https://github.com/discourse/discourse/commit/4d43ef5186db64db9c6f0e91314a9ae1a337290b). If you would like to disable it, you can do so via the Rails console:
> 
> ```plaintext
> launcher enter app
> rails c
> SiteSetting.enable_passkeys = false
> 
> ```

---

_[View the full topic](https://meta.discourse.org/t/discourse-login-in-dialog-offers-log-in-options-that-do-not-exist/405662)._
