# Switching out authentication for a passwordless alternative

**URL:** https://meta.discourse.org/t/switching-out-authentication-for-a-passwordless-alternative/123821
**Category:** Feature
**Created:** [July 24, 2019, 10:01am UTC](https://meta.discourse.org/t/switching-out-authentication-for-a-passwordless-alternative/123821 "2019-07-24T10:01:39Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [July 24, 2019, 10:14am UTC](https://meta.discourse.org/t/switching-out-authentication-for-a-passwordless-alternative/123821/2 "2019-07-24T10:14:21Z")

</div>

> [@pebble](#):
>
> - Is the authentication system in discord pluggable?

Assuming you mean “Discourse” 😛 Yes it is pluggable. You can either [develop an auth plugin](https://meta.discourse.org/t/adding-a-new-managed-authentication-method-to-discourse/106695) or use the [native SSO system](https://meta.discourse.org/t/official-single-sign-on-for-discourse-sso/13045)

> [@pebble](#):
>
> - Are there any hard-coded assumptions that the user has an email?

Yes, every user must have an email in Discourse. You **can** supply invalid emails (ending in `.invalid`), but we do not recommend it.

> [@pebble](#):
>
> What is the front end framework

Ember. But for an authentication plugin, it’s unlikely you would need to touch the front end.

---

_[View the full topic](https://meta.discourse.org/t/switching-out-authentication-for-a-passwordless-alternative/123821)._
