Third Party Auth Multiple Sites Missing Login Button

54 views
Skip to first unread message

Luke Duffy

unread,
Sep 18, 2017, 7:03:14 PM9/18/17
to General Open edX discussion
Hi

I have set up Third Part Auth for EDX.

It works on the default site, and any other url I have pointing to the EDX install.

If I create a new site via : /admin/sites/site/

It no longer has the option for Third Party Auth. I can see the area for the button to appear below the welcome message and above the standard register fields

I have also added in a new Provider Config

/admin/third_party_auth/oauth2providerconfig/

It is the same a the working one, with changes to the "Provider Slug" as this must be unique, and also referencing the new site.

I have also tried to add LinkedIn and Google as sign in options, and neither appear as well.

What else do I need to configure ?? or am I missing something  ??

Thanks


Liubov Fomicheva

unread,
Sep 20, 2017, 9:56:48 AM9/20/17
to General Open edX discussion
Hello Luke,

What platform version do you use? I've been testing sites with third party auth for Ficus and found an already fixed (in Ginkgo) bug that restricts provider_slug and does not allow to set the same provider for multiple sites.

Liubov

вторник, 19 сентября 2017 г., 2:03:14 UTC+3 пользователь Luke Duffy написал:

Luke Duffy

unread,
Oct 5, 2017, 12:19:25 AM10/5/17
to General Open edX discussion
Thanks Liubov

I started again on Ginkgo.1 and could get it to show up there. It did however have an issue with allowing me ti reuse the same provider with a different slugname. It was complaining about the provider being disabled. I had to hack some code in order to make it work.

Thanks again
Reply all
Reply to author
Forward
0 new messages