# Email server required? Internal Auth system?

**URL:** https://meta.discourse.org/t/email-server-required-internal-auth-system/47392
**Category:** Self-hosting
**Created:** [2016年七月16日 10:51 UTC](https://meta.discourse.org/t/email-server-required-internal-auth-system/47392 "2016-07-16T10:51:18Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![erasmus\_grant](https://avatars.discourse-cdn.com/v4/letter/e/b38774/32.png) [@erasmus\_grant](https://meta.discourse.org/u/erasmus_grant)
#### Post date: [2016年七月16日 10:51 UTC](https://meta.discourse.org/t/email-server-required-internal-auth-system/47392/1 "2016-07-16T10:51:18Z")

</div>

I am looking to use this for my EVE Online organization. Far as I know no other EVE groups use discourse. We have an internal auth system based on EVE API data. If a user gives correct a valid API they are register for mumble, discord, and hopefully soon Discourse. This is depending on how Discourse does API(which I need to do more reading.). Anyway way to skip the whole email server all together? Set it up where a user gets a username and pw(mumble), a link that does oauth2(Discord), or some other auth system?

I hate traditional forums and something like Discourse would be awesome for my developing community.

---

<div class="post-metadata">

### Author: ![ColdSun](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/coldsun/32/66668_2.png) [@ColdSun](https://meta.discourse.org/u/ColdSun)
#### Post date: [2016年七月16日 11:38 UTC](https://meta.discourse.org/t/email-server-required-internal-auth-system/47392/2 "2016-07-16T11:38:21Z")

</div>

Yes, Discourse can support external auth systems including oauth2.

A basic introductory oauth2 plugin can be found at:  
[https://github.com/discourse/discourse-oauth2-basic](https://github.com/discourse/discourse-oauth2-basic)

---

<div class="post-metadata">

### Author: ![erasmus\_grant](https://avatars.discourse-cdn.com/v4/letter/e/b38774/32.png) [@erasmus\_grant](https://meta.discourse.org/u/erasmus_grant)
#### Post date: [2016年七月16日 15:58 UTC](https://meta.discourse.org/t/email-server-required-internal-auth-system/47392/3 "2016-07-16T15:58:38Z")

</div>

Do have to have our own email webserver though? If so probably use just Socketlabs.

---

<div class="post-metadata">

### Author: ![ColdSun](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/coldsun/32/66668_2.png) [@ColdSun](https://meta.discourse.org/u/ColdSun)
#### Post date: [2016年七月16日 23:28 UTC](https://meta.discourse.org/t/email-server-required-internal-auth-system/47392/4 "2016-07-16T23:28:30Z")

</div>

I use a 3rd party for sending email personally but have in the past used an inhouse server.

---

<div class="post-metadata">

### Author: ![erasmus\_grant](https://avatars.discourse-cdn.com/v4/letter/e/b38774/32.png) [@erasmus\_grant](https://meta.discourse.org/u/erasmus_grant)
#### Post date: [2016年七月16日 23:45 UTC](https://meta.discourse.org/t/email-server-required-internal-auth-system/47392/5 "2016-07-16T23:45:00Z")

</div>

If I ever figure out how to install Discourse on my Apache Unbuntu server I will use oauth2. Someone linked me a workaround using gmail since I am going to be using oauth2.

Currently hung up on to config. haproxy since the guide available was done in CentOS.
