# Github and Twitter Login/Sign-Up Functionality?

**URL:** https://meta.discourse.org/t/github-and-twitter-login-sign-up-functionality/119573
**Category:** Support
**Created:** [June 5, 2019, 1:08pm UTC](https://meta.discourse.org/t/github-and-twitter-login-sign-up-functionality/119573 "2019-06-05T13:08:29Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![chris-remus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chris-remus/32/133734_2.png) [@chris-remus](https://meta.discourse.org/u/chris-remus)
#### Post date: [June 5, 2019, 1:08pm UTC](https://meta.discourse.org/t/github-and-twitter-login-sign-up-functionality/119573/1 "2019-06-05T13:08:29Z")

</div>

We have Google Oauth configured here -

[forum.stakingdefense.org](http://forum.stakingdefense.org)

I’d like to add Github and Twitter options. Can someone please point me in the right direction?

I’ve looked here -

> [@Discourse OAuth2 Basic](https://meta.discourse.org/t/oauth2-basic-support/33879):
>
> discourse2Summary Discourse OAuth2 Basic supports basic OAuth2 providers, assuming they have a JSON API endpoint where user details can be retrieved by token.open_bookInstall Guide This plugin is bundled with Discourse core. There is no need to install the plugin separately. Features This plugin allows you to use a basic OAuth2 provider as authentication for Discourse. It should work with many providers, with the caveat that they must provide a JSON endpoint for retri…

However couldn’t really filter the answer I needed from the info.

---

<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: [June 5, 2019, 1:14pm UTC](https://meta.discourse.org/t/github-and-twitter-login-sign-up-functionality/119573/2 "2019-06-05T13:14:19Z")

</div>

These guides should help:

> [@Configure GitHub login for Discourse](https://meta.discourse.org/t/configuring-github-login-for-discourse/13745):
>
> bookmark This guide explains how to set up GitHub as a login option for your Discourse forum by configuring OAuth credentials. person_raising_hand Required user level: Administrator Overview GitHub login integration allows users to sign in to your Discourse site using their GitHub accounts. This provides a convenient authentication option, especially useful for developer-focused communities. Setting up GitHub OAuth Visit GitHub’s developer settings at https://github.com/settings/dev…

> [@Configuring X login and rich embeds for Discourse](https://meta.discourse.org/t/configuring-twitter-login-and-rich-embeds-for-discourse/13395):
>
> bookmark This guide explains how to set up Twitter login and rich embeds for your Discourse forum. person_raising_hand Required user level: Administrator warning In order for rich embeds to work properly, a Basic plan or higher for X Dev is mandatory. Rich embeds will not work with the Free X Dev plan. X Configuration Go to the [Developer Portal](https://developer.twitter.com/en/portal/projects-and-apps) on X. Choose between a Free, Basic, or Pro X Dev plan and complete the developer agreement and policy requirements. After completing …

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [November 4, 2022, 12:01pm UTC](https://meta.discourse.org/t/github-and-twitter-login-sign-up-functionality/119573/3 "2022-11-04T12:01:29Z")

</div>



---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [December 4, 2022, 12:01pm UTC](https://meta.discourse.org/t/github-and-twitter-login-sign-up-functionality/119573/4 "2022-12-04T12:01:39Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
