How to connect WordPress Users to Moodle LMS using Single Sign On - OAuth 2.0

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ธ.ค. 2024

ความคิดเห็น • 40

  • @maurosoto9910
    @maurosoto9910 หลายเดือนก่อน

    Excellent video sir, I was struggling for 1 hour already due to error of 16:41, incredible that was just for field mapping; as per documentation this was not listed explicitly, as per Oauth Server (same as yours) docs said that had to set up a manual endpoint for this and moodle does not support that much for custom servers. Thanks a lot man

  • @gerardopacheco9521
    @gerardopacheco9521 ปีที่แล้ว

    Wooa Thanks for making this video👍👍👍👍

  • @hassankhan-rt1qh
    @hassankhan-rt1qh 3 ปีที่แล้ว +4

    Hey mate thanks for your precious time . Can you make samething for php?

  • @FlorianPETIT76
    @FlorianPETIT76 3 ปีที่แล้ว +3

    Hi Justin,
    I tried to install it on my Moodle 3.10+. I followed everything you did but i still had an error : "error/Could not discover end points for identity issuer".
    Do you have any idea ?

    • @shashwatkrishna2328
      @shashwatkrishna2328 3 ปีที่แล้ว

      I m also facing the same problem and I want to ask is this work only in pro version

  • @AhmadHassan-v8c
    @AhmadHassan-v8c 3 หลายเดือนก่อน +1

    i wanna ask some question, how about we login in wordpress first? can we redirect to moodle without any login again? i made a button on the wordpress side on the navbar but when i click it will says that i have missing stage

    • @maurosoto9910
      @maurosoto9910 หลายเดือนก่อน

      you still need any help with that? You can create a log in using Woo Commerce plugin

  • @deltarevolucion1010
    @deltarevolucion1010 2 ปีที่แล้ว

    Hi Justin, thank you so much, I'm having a problem when I try to log-in:
    Could not upgrade OAuth 2 token. HTTP status for remote endpoint: {$a}

  • @ekhwansakib9926
    @ekhwansakib9926 2 ปีที่แล้ว

    Hi, is there a link for the list of fields that the plugin supplied? like first name, last name.

  • @sirius8ly
    @sirius8ly 2 ปีที่แล้ว

    Hello Justin. Thanks for making this video. Real quick, I ran into a snag and I was hoping you could offer up a solution. When hitting save changes at 9 minutes 13 seconds of your video I am met with Error: For security reasons only https connections are allowed, sorry. Do you know where in the core moodle code I can temporarily modify this so I can continue testing this out in localhost? Thanks a million.

  • @ejecutivas-posgradoumx4778
    @ejecutivas-posgradoumx4778 3 ปีที่แล้ว

    Hey, Thank you so much. I have a problem, Moodle show "error/Could not decode JSON token response". Can you help me?

  • @itpixar2542
    @itpixar2542 4 ปีที่แล้ว +1

    Thank you !

  • @karthigaadass124
    @karthigaadass124 3 ปีที่แล้ว

    Hi Justing
    Do you have documentation reg SSO with SAML in moodle.Because im trying for a long time but cannot able to make it.So please help me out.

  • @abetumuti2825
    @abetumuti2825 ปีที่แล้ว

    How can you do paid membership subscription for moodle instead of per course payment using WordPress? Want to change 1 fee for entire moodle access.

  • @mauldoto
    @mauldoto 9 หลายเดือนก่อน

    hello, i wanna ask some question,, how about we login in wordpress first? can we redirect to moodle without any login again?

  • @adrohit
    @adrohit 3 ปีที่แล้ว

    if i am logged in to wordpress site, is it possible to skip the login page on moodle altogether and get directly logged in?

  • @kenaniusubov9754
    @kenaniusubov9754 หลายเดือนก่อน

    didnt work for me always get this error Could not upgrade OAuth 2 token. HTTP status for remote endpoint: 0

  • @mehulkoradiya
    @mehulkoradiya 3 ปีที่แล้ว +1

    Hey
    I need sso in PHP same like your WordPress demo. So please guide me which plugin I use for SSO in PHP

    • @justingreer3830
      @justingreer3830  3 ปีที่แล้ว +2

      I will be putting together some videos on this here shortly.

    • @mehulkoradiya
      @mehulkoradiya 3 ปีที่แล้ว

      @@justingreer3830 Thanks

  • @chadobrien1067
    @chadobrien1067 2 ปีที่แล้ว +1

    Hi Justin - thanks so much for making this plugin! Trying to set everything up now and am running into an issue. The "Log in with your account on: {Site Name}" button is not showing up on the login page.

    • @JohnAthanasiou
      @JohnAthanasiou 2 ปีที่แล้ว +2

      was having the same problem , you need to activate oauth 2 at /admin/settings.php?section=manageauths

    • @seunlafe9825
      @seunlafe9825 3 หลายเดือนก่อน

      Hi John.
      Thanks for this info. Could you please provide more info on this. I am currently having same issue but unable to resolve it.

    • @seunlafe9825
      @seunlafe9825 3 หลายเดือนก่อน

      @chad. Hello and please how were you able to fix the issue?

  • @kekz3355
    @kekz3355 3 ปีที่แล้ว +1

    Hello Justin, i have a problem with this method. It says "error/Could not discover end points for identity issuerName". I already follow your endpoints URL with my wordpress site.

    • @justingreer3830
      @justingreer3830  3 ปีที่แล้ว

      Be sure that you are using your domain and endpoints.

    • @jrdhvrk4388
      @jrdhvrk4388 3 ปีที่แล้ว

      @@justingreer3830 i have same problem please help me

  • @laxmansingh6035
    @laxmansingh6035 3 ปีที่แล้ว

    Can you please create a video for AWS Cognito with moodle

  • @aayushi3040
    @aayushi3040 2 ปีที่แล้ว

    After researching other LMS platforms, I concluded that Edredo is a perfect platform that is completely FREE, has all the features like other platforms, and has some additional advanced filters. Overall, a free and new place to learn and connect with a new group of teachers and students across the world.

  • @achalmukaty6673
    @achalmukaty6673 3 ปีที่แล้ว +1

    Can I follow the same step for Canvas LMS ? Will It work?

    • @justingreer3830
      @justingreer3830  3 ปีที่แล้ว

      Canvas is a bit different but maybe I can find some old work I did and share it. Canvas using LTI along with OAuth 2.0 so if I had to guess, no, it would not work with WP OAuth Server out of the box.

    • @achalmukaty6673
      @achalmukaty6673 3 ปีที่แล้ว

      @@justingreer3830 Uh oh okay! Thank you for responding back. Can you please share your work which may help me in this case?

  • @tertiusbergh6714
    @tertiusbergh6714 3 ปีที่แล้ว

    If you are like me and have no clue as to the other fields available to map:
    If the scope "email" is requested
    email,email_verified
    If the scope "profile" is requested
    name,family_name,given_name,middle_name,nickname,preferred_username,profile,picture,website,gender,birthdate,zoneinfo,updated_at
    If the scope "address" is requested
    formatted,street_address,locality,region,postal_code,country
    If the scope "phone" is requested
    phone_number,phone_number_verified

    • @yannickschillinger
      @yannickschillinger 3 ปีที่แล้ว

      Hi Tertius, thank you for the details!
      I have the scopes set to "openid profile email" and the profile mapping as you've described.
      But still my Moodle is asking users for their first and last name when they authenticate for the first time.
      Any ideas what I can do?

  • @hassankhan-rt1qh
    @hassankhan-rt1qh 3 ปีที่แล้ว +1

    Hey mate thanks for your precious time . Can you make samething for php?

    • @justingreer3830
      @justingreer3830  3 ปีที่แล้ว +1

      Thanks for the suggestion. I think that would be a great idea.

    • @hassankhan-rt1qh
      @hassankhan-rt1qh 3 ปีที่แล้ว

      @@justingreer3830 I am implementing wp sso login using OAuth 2 server but when we hit OAuth/authorize endpoint or when user login to get authorization code he is redirected to wp_site.com, not to the redirect URI . This should not be expected behaviour . The user should be redirected to the redirect URI. Plz provide any solution link here. I shall be thankfull to u in this act of kindness