# Losant Experience Auth/Login using OAuth and Firebase Authorisations

**URL:** <https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317>\
**Category:** Feature Request\
**Tags:** experience\
**Created:** [October 6, 2020, 3:33am UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317 "2020-10-06T03:33:04Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andrew\_Leckie1](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/andrew_leckie1/32/3319_2.png) [@Andrew\_Leckie1](https://forums.losant.com/u/Andrew_Leckie1)\
**Post date:** [October 6, 2020, 3:33am UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/1 "2020-10-06T03:33:04Z")

</div>

While the existing Experience login method has a SAML Login and Verify node to work with, SAML is an older SSO protocol, and is difficult to set up and diagnose when things go awry. It also requires synchronising the Experience Domain slug used with the SAML XML metadata and certificates. It would be much better for Losant to create newer OAuth and Firebase Experience authentication methods, as these are well supported by most mainstream SaaS (cloud based) applications today, and they also have good diagnostic and trace tools within these systems. We would like the Losant team to add this as a new feature to the Experience apps.

---

<div class="post-metadata">

**Author:** ![Aidan\_Zebertavage](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/aidan_zebertavage/32/2719_2.png) [@Aidan\_Zebertavage](https://forums.losant.com/u/Aidan_Zebertavage)\
**Post date:** [October 6, 2020, 1:09pm UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/3 "2020-10-06T13:09:23Z")

</div>

Hi @Andrew_Leckie1,

I’ve created a feature request for the Firebase integration within Losant Experiences. We will follow up directly if and when this feature is released!

Thanks for your input,  
@Aidan_Zebertavage

---

<div class="post-metadata">

**Author:** ![Andrew\_Leckie1](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/andrew_leckie1/32/3319_2.png) [@Andrew\_Leckie1](https://forums.losant.com/u/Andrew_Leckie1)\
**Post date:** [October 8, 2020, 11:29pm UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/5 "2020-10-08T23:29:35Z")

</div>

Hi,  
thanks for that. What might allow you to cover many Auth types would be an Experience workflow node that integrated with the Auth0 guys SaaS IDM products. Then we could use almost any authentication technology they supported.

Regards,  
Andrew.

---

<div class="post-metadata">

**Author:** ![Aidan\_Zebertavage](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/aidan_zebertavage/32/2719_2.png) [@Aidan\_Zebertavage](https://forums.losant.com/u/Aidan_Zebertavage)\
**Post date:** [October 9, 2020, 1:27pm UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/7 "2020-10-09T13:27:50Z")

</div>

@Andrew_Leckie1,

Thanks for the additional suggestion Andrew!

I’ll update our feature request with this info and I will be sure to reach back out with any updates as I get them.

Best,  
@Aidan_Zebertavage

---

<div class="post-metadata">

**Author:** ![Andrew\_Leckie1](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/andrew_leckie1/32/3319_2.png) [@Andrew\_Leckie1](https://forums.losant.com/u/Andrew_Leckie1)\
**Post date:** [March 10, 2021, 1:36am UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/9 "2021-03-10T01:36:55Z")

</div>

Hi, any progress with this Auth0 integration feature request?

---

<div class="post-metadata">

**Author:** ![Heath](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/heath/32/3036_2.png) [@Heath](https://forums.losant.com/u/Heath)\
**Post date:** [March 10, 2021, 3:40pm UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/12 "2021-03-10T15:40:32Z")

</div>

Hello @Andrew_Leckie1,

I don’t currently have an update for you. I will, though, go bump that feature request. I’ll be sure to reach out to you as I learn more.

Thank you,  
Heath

---

<div class="post-metadata">

**Author:** ![Andrew\_Leckie1](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/andrew_leckie1/32/3319_2.png) [@Andrew\_Leckie1](https://forums.losant.com/u/Andrew_Leckie1)\
**Post date:** [March 10, 2021, 6:40pm UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/15 "2021-03-10T18:40:54Z")

</div>

Hi @Heath - it doesn’t have to be Auth0 specific. Auth0 supports a number of authentication and authorisation standards. You could (for example) take what you have done with your SAML SSO node and implement an OpenID or OAuth node. But a organisation level SSO that easily integrated with Auth0 would be the ultimate product feature!

---

<div class="post-metadata">

**Author:** ![Dylan\_Schuster](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/dylan_schuster/32/2850_2.png) [@Dylan\_Schuster](https://forums.losant.com/u/Dylan_Schuster)\
**Post date:** [March 31, 2021, 8:12pm UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/18 "2021-03-31T20:12:59Z")

</div>

@Andrew_Leckie1 we just added an [Auth0 Login](https://app.losant.com/applications/recent/template-library/search?search=auth0&templateId=606355f6fc60290006ae3064) entry to our Template Library based on your suggestion. Please check it out and let us know if it solves your use case!

---

<div class="post-metadata">

**Author:** ![Andrew\_Leckie1](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/andrew_leckie1/32/3319_2.png) [@Andrew\_Leckie1](https://forums.losant.com/u/Andrew_Leckie1)\
**Post date:** [March 31, 2021, 8:29pm UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/20 "2021-03-31T20:29:16Z")

</div>

Hi Dylan, looks great, but I get the “Cannot add this template to your application. Your organization requires additional resources.” red error message/dialog at the top when I visit this template. What ‘resources’ exactly are required to use this thanks?

---

<div class="post-metadata">

**Author:** ![Andrew\_Leckie1](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/andrew_leckie1/32/3319_2.png) [@Andrew\_Leckie1](https://forums.losant.com/u/Andrew_Leckie1)\
**Post date:** [March 31, 2021, 8:58pm UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/21 "2021-03-31T20:58:10Z")

</div>

Also, if I go to create a new blank application in our Organization, I do not see the Auth0 template available.

---

<div class="post-metadata">

**Author:** ![Heath](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/heath/32/3036_2.png) [@Heath](https://forums.losant.com/u/Heath)\
**Post date:** [March 31, 2021, 9:04pm UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/22 "2021-03-31T21:04:47Z")

</div>

Hey @Andrew_Leckie1,

> if I go to create a new blank application in our Organization, I do not see the Auth0 template available.

The Auth0 Template is a template in the [Template Library](https://docs.losant.com/template-library/overview)

I’ve included a picture of how to find it after you create a blank application.

 ![image](https://us1.discourse-cdn.com/flex015/uploads/getstructure/original/2X/b/bfa749d6a47ae6b1ddfadc1602e322f275248908.png)

Are you following the same process and not seeing the Auth0 Template show up for you?

> What ‘resources’ exactly are required to use this thanks?

Resources required for the Template are listed in the modal that shows after you select a template:

 ![image](https://us1.discourse-cdn.com/flex015/uploads/getstructure/original/2X/0/0f95c576ba435956ea2bd93253c8e1781d7f9dda.png)

In the case of the Auth0 template, it uses:

- 4x Experience Endpoints
- 4x Experience Views
- 6x Files
- 1x Workflow

Please let me know if I’ve answered your questions!

Thank you,  
Heath

---

<div class="post-metadata">

**Author:** ![Andrew\_Leckie1](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.losant.com/andrew_leckie1/32/3319_2.png) [@Andrew\_Leckie1](https://forums.losant.com/u/Andrew_Leckie1)\
**Post date:** [March 31, 2021, 9:06pm UTC](https://forums.losant.com/t/losant-experience-auth-login-using-oauth-and-firebase-authorisations/3317/23 "2021-03-31T21:06:55Z")

</div>

Thanks Heath,  
I tried to add the template to an existing Sandbox app, but got that error message. I’ve just opened an Org level Experience app, and added the Auth0 template successfully to it now thanks.
