# Using Discourse to add a forum feature to our current application?

**URL:** https://meta.discourse.org/t/using-discourse-to-add-a-forum-feature-to-our-current-application/107192
**Category:** Support
**Created:** [January 22, 2019, 4:47pm UTC](https://meta.discourse.org/t/using-discourse-to-add-a-forum-feature-to-our-current-application/107192 "2019-01-22T16:47:55Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Hailee\_Miu](https://avatars.discourse-cdn.com/v4/letter/h/d07c76/32.png) [@Hailee\_Miu](https://meta.discourse.org/u/Hailee_Miu)
#### Post date: [January 22, 2019, 4:47pm UTC](https://meta.discourse.org/t/using-discourse-to-add-a-forum-feature-to-our-current-application/107192/1 "2019-01-22T16:47:55Z")

</div>

I am researching different avenues that my company can to take for adding a forum feature to our current application.

- Can it be integrated with Node, JS, and React?
- Can we use our current user login information to also login to the forum?

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [January 22, 2019, 4:55pm UTC](https://meta.discourse.org/t/using-discourse-to-add-a-forum-feature-to-our-current-application/107192/2 "2019-01-22T16:55:13Z")

</div>

> [@Hailee\_Miu](#):
>
> Can it be integrated with Node, JS, and React?

You can integrate discourse through discourse’s API, Documentation Here:

> **[Discourse API Docs](https://docs.discourse.org/)**

> [@Hailee\_Miu](#):
>
> Can we use our current user login information to also login to the forum?

You probably can, Discourse supports SSO out of the box but your current authentication server needs to allow authentication to applications like discourse for that to work.

More details here:

> [@Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)](https://meta.discourse.org/t/official-single-sign-on-for-discourse-sso/13045):
>
> [DiscourseConnect](https://meta.discourse.org/t/13045?silent=true) is a core Discourse feature that allows you to configure “Single Sign-On (SSO)” to completely outsource all user registration and login from Discourse to another site. Offered to our [pro, business and enterprise hosting customers](https://discourse.org/pricing). information_source (Feb 2021) ‘[Discourse SSO](https://meta.discourse.org/t/13045?silent=true)’ is now ‘[DiscourseConnect](https://meta.discourse.org/t/13045?silent=true)’. If you are running an old version of Discourse, the settings below will be named sso\_... rather than discourse\_connect\_... The Problem Many sites wishing to integrate wit…

---

<div class="post-metadata">

### Author: ![Hailee\_Miu](https://avatars.discourse-cdn.com/v4/letter/h/d07c76/32.png) [@Hailee\_Miu](https://meta.discourse.org/u/Hailee_Miu)
#### Post date: [January 22, 2019, 5:34pm UTC](https://meta.discourse.org/t/using-discourse-to-add-a-forum-feature-to-our-current-application/107192/3 "2019-01-22T17:34:16Z")

</div>

Also, is it able to simply embed into our current application window? So we can keep the nav bar and branding?

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [January 22, 2019, 5:36pm UTC](https://meta.discourse.org/t/using-discourse-to-add-a-forum-feature-to-our-current-application/107192/4 "2019-01-22T17:36:21Z")

</div>

> [@Hailee\_Miu](#):
>
> is it able to simply embed into our current application window?

Technically You can but there are a lot of reasons why you shouldn’t.

> [@Hailee\_Miu](#):
>
> keep the nav bar and branding?

You can keep your logos/branding in discourse as well, Apart from this, there are ample of theme components available that will allow you to add your navigation links to discourse nav bar.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [January 22, 2019, 9:51pm UTC](https://meta.discourse.org/t/using-discourse-to-add-a-forum-feature-to-our-current-application/107192/5 "2019-01-22T21:51:42Z")

</div>

Can you define what you mean by “our current application?” Do you mean an Android app, or a website, or…?

---

<div class="post-metadata">

### Author: ![Hailee\_Miu](https://avatars.discourse-cdn.com/v4/letter/h/d07c76/32.png) [@Hailee\_Miu](https://meta.discourse.org/u/Hailee_Miu)
#### Post date: [January 22, 2019, 10:13pm UTC](https://meta.discourse.org/t/using-discourse-to-add-a-forum-feature-to-our-current-application/107192/6 "2019-01-22T22:13:17Z")

</div>

A web application that we are creating

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [January 23, 2019, 12:27am UTC](https://meta.discourse.org/t/using-discourse-to-add-a-forum-feature-to-our-current-application/107192/7 "2019-01-23T00:27:45Z")

</div>

We don’t support running Discourse inside an iframe.

The recommended approach is running Discourse in another domain and adding your main site look and feel to Discourse (color scheme, fonts, header, footer, logo, etc).

---

<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: [January 19, 2022, 5:12pm UTC](https://meta.discourse.org/t/using-discourse-to-add-a-forum-feature-to-our-current-application/107192/8 "2022-01-19T17:12:32Z")

</div>


