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
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 ?
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
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.
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.
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.
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.
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.
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
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?
@@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
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
Wooa Thanks for making this video👍👍👍👍
Hey mate thanks for your precious time . Can you make samething for php?
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 ?
I m also facing the same problem and I want to ask is this work only in pro version
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
you still need any help with that? You can create a log in using Woo Commerce plugin
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}
Hi, is there a link for the list of fields that the plugin supplied? like first name, last name.
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.
Hey, Thank you so much. I have a problem, Moodle show "error/Could not decode JSON token response". Can you help me?
Thank you !
You're welcome!
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.
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.
hello, i wanna ask some question,, how about we login in wordpress first? can we redirect to moodle without any login again?
if i am logged in to wordpress site, is it possible to skip the login page on moodle altogether and get directly logged in?
didnt work for me always get this error Could not upgrade OAuth 2 token. HTTP status for remote endpoint: 0
Hey
I need sso in PHP same like your WordPress demo. So please guide me which plugin I use for SSO in PHP
I will be putting together some videos on this here shortly.
@@justingreer3830 Thanks
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.
was having the same problem , you need to activate oauth 2 at /admin/settings.php?section=manageauths
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.
@chad. Hello and please how were you able to fix the issue?
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.
Be sure that you are using your domain and endpoints.
@@justingreer3830 i have same problem please help me
Can you please create a video for AWS Cognito with moodle
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.
Can I follow the same step for Canvas LMS ? Will It work?
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.
@@justingreer3830 Uh oh okay! Thank you for responding back. Can you please share your work which may help me in this case?
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
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?
Hey mate thanks for your precious time . Can you make samething for php?
Thanks for the suggestion. I think that would be a great idea.
@@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