How to Add Gmail Authentication to Moodle

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024
  • #Oauth2 #CreateAccounts #nelliedeutsch #MoodleAuthentication #GoogleAPI
    Administrators of Moodle have been asking me to show how to add Oauth 2 authentication or log in by Gmail, Facebook, Microsoft, LinkedIn, Yahoo, or Twitter. I hope this video helps admin add Google as an authentication method or as way to create an account and log into a Moodle site.
    You can learn how to be an admin of a Moodle site on Integrating Technology for Active Lifelong Learning integratingtec... and integratingtec... or learn to be a manager of a Moodle site on Moodle for Teachers for free by taking these Moodle training courses integrating-te...
    Moodle for Teachers (M4T) is a free online academy. Take a look at the courses available integrating-te...
    ❤️ Be a patron! / nelliedeutsch
    M4T was developed in 2009 by Dr. Nellie Deutsch to bring free e-learning to developing and developed countries in blended and fully online programs. The aim of the online school is to provide free Moodle training for teachers, technology coordinators at schools and businesses, and ICT leaders around the world. In addition, M4T offers free professional development courses, MOOCs, webinars, online conferences, and other online events for educators around the world.
    ❤️❤️ All the courses and webinars on Moodle for Teachers are free with free certificates.
    This is how you register and enrol in the courses:
    1. How to log in using Facebook, Google, or Microsoft • How to Login with Goog...
    2. How to enrol in the free online courses • Free Teacher Courses -...
    3. Courses: integrating-te...
    If you want to see what’s available, add the month in the course search engine.
    Here’s how: • How to View Courses wi...
    Here’s a bit about me. I've been teaching in the K-12 sector with the Internet in blended learning formats since 1993. I am grateful to my students for trusting me to try things out, so I can learn, improve, and share my knowledge and skills with other teachers. I would not be where I am today without you guys.
    I have been working as an admin of Moodle sites and teaching online with Moodle since 2003. Moodle has changed quite a bit in the past 19 years, but because I am constantly upgrading sites to the latest Moodle versions and teaching online with Moodle, I get a lot of hands-on practice. I'd like to share that knowledge with you.
    Moodle is an amazing Learning Management System or LMS. Moodle provides a platform that allows teachers to support learner autonomy. Teachers can facilitate learning. Learners can experience learning as they engage with the content, each other, and the teacher. I use Moodle for peer team-based learning. If you believe in learner autonomy, take the free courses on Moodle for Teachers.

Комментарии • 55

  • @myproject3997
    @myproject3997 3 года назад

    Thanks Dr. Nellie! I was able to enable Google Authentication to our Moodle.

  • @krzysztofwinnicki551
    @krzysztofwinnicki551 2 года назад +1

    Thank you very much for your helpful explanation :)

    • @NellieDeutsch
      @NellieDeutsch  2 года назад

      Glad to be of help. Let me know if you have any questions.

  • @이동현-u1j
    @이동현-u1j Год назад +1

    Thank you very much!
    I tried same process, but there is an issue Moodle 4.1.1
    "This account is pending email confirmation." and I got no new email from the website.
    Is there an tutorial for Moodle 4.1.1?

    • @NellieDeutsch
      @NellieDeutsch  Год назад

      Test that you email is working yourdomain/admin/testoutgoingmailconf.php and get back to me.

  • @rslungcay
    @rslungcay Год назад

    Thank you very much for the helpful information, may I ask if you know also how to include email OTP, TIA

    • @NellieDeutsch
      @NellieDeutsch  Год назад

      Moodle has a plugin for email OTP moodle.org/plugins/auth_emailotp/versions but it's for up to version 3.10.

  • @huijillain5257
    @huijillain5257 3 года назад

    Very helpful! Thank you Dr. Nellie! I got 404 error as well because this page of the site is not live yet.

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Thank you for the clarification. Yes, Moodle has to be on the cloud (hosted) to work properly. Do you have a hosting company?

  • @amitpathak3843
    @amitpathak3843 4 года назад

    Good One. GOOGLE API login can be used for new user/student, creating new account. Please conf

    • @NellieDeutsch
      @NellieDeutsch  4 года назад +1

      That's correct Amit. Here's an example on one of my free Moodle sites moodle4teachers.org

  • @collinstaxation
    @collinstaxation Год назад

    Dr. Nellie in your video you mentioned that you have added and verified your domain. How do I do that because my console dashboard is not including a tap on domain at all

    • @NellieDeutsch
      @NellieDeutsch  Год назад

      The layout of Google console for developers has changed quite a bit since I made the video, but the requirements are the same. Try this video ruclips.net/video/cwUWvTiGSAk/видео.html .There's a Google file you can view that is in the description of that video.

    • @collinstaxation
      @collinstaxation Год назад

      @@NellieDeutsch Thank you very Dr. Nellie with help and guidance I was able to get it done after struggling for months . Please what about Detailed instructions on setting up the Facebook OAuth 2 provider

    • @NellieDeutsch
      @NellieDeutsch  Год назад

      @@collinstaxation Here it is ruclips.net/video/nqHVYfd9j2s/видео.html

    • @NellieDeutsch
      @NellieDeutsch  Год назад

      @@collinstaxation No need to struggle, Michael. Just ask next time you run into a challenge with Moodle.

  • @amitpathak3843
    @amitpathak3843 4 года назад +1

    Mam please post if there is mobile/OTP based authentication for moodle. Regards

    • @NellieDeutsch
      @NellieDeutsch  4 года назад

      Great question! As far as I know there is no OTP authentication.

  • @alittavarghese18
    @alittavarghese18 2 года назад

    Normal Gmail users can't login. All users should have institutional email id?

    • @NellieDeutsch
      @NellieDeutsch  2 года назад

      Everyone with a personal or institutional email (Google Suite) can log in.

    • @alittavarghese18
      @alittavarghese18 2 года назад

      @@NellieDeutsch have to assign course to their email id ?

    • @NellieDeutsch
      @NellieDeutsch  2 года назад

      @@alittavarghese18 Please explain what you'd like to do? Is it to assign a course for students who log into your site? What Moodle version are you using and do you have dedicated or shared hosting?

  • @sudadnajim6108
    @sudadnajim6108 3 года назад

    Thanks for all, but I have some problems when I tried to apply your instructions like the screenshots below: 1- when I go to set Google service the item service point to empty (what the endpoint URL for it?) 2- when I try to select the system connect, I get the message: error/Could not upgrade oauth token

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Sorry you're having problems. Did you verify your domain on Google?

    • @sudadnajim6108
      @sudadnajim6108 3 года назад

      @@NellieDeutsch I have problem with that ,because when I try to verify my domain , no think appear as you show when the screen of verify appear

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      @@sudadnajim6108 You can verify it by adding an html to your Moodle site.

    • @sudadnajim6108
      @sudadnajim6108 3 года назад

      @@NellieDeutsch Please , can you explain that more? I mean the steps of that

  • @Khalid_series
    @Khalid_series 4 года назад +1

    Mam, Can you please check your email.?

    • @NellieDeutsch
      @NellieDeutsch  4 года назад +1

      Yes, I got your message. I'll get back to you ASAP.

  • @metsansteeve
    @metsansteeve 3 года назад +1

    Is it free or we have to pay for it

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      It's free.

    • @metsansteeve
      @metsansteeve 3 года назад

      @@NellieDeutsch Right thanks. my configuration when good but at the end I have this error message: Erreur 400 : redirect_uri_mismatch

    • @metsansteeve
      @metsansteeve 3 года назад

      @@NellieDeutsch Sorry mum another question: Do we really need to verify our domain ?

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      @@metsansteeve You need to follow the instructions on video and Google docs ruclips.net/video/cwUWvTiGSAk/видео.html

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      @@metsansteeve Yes, you do.

  • @JeremyVargas-g7y
    @JeremyVargas-g7y 7 месяцев назад +1

    Hello i Need Your Help please, You CANNOT access because this app sent an invalid request. You can try again later or contact the developer about this problem. More information about this error if you are a developer of this app, check the details of error 400 redirect_uri_mismatch
    Access blocked: The request for this app is not valid.

  • @MisaelNicolas-vw1mx
    @MisaelNicolas-vw1mx Год назад

    Helpme error 403 forddiben autetnicaction

    • @NellieDeutsch
      @NellieDeutsch  Год назад

      Sorry, to hear that. I need more information. What Moodle version and theme are you using? Are you the admin of the site? Did you confirm ownership on Google?

  • @socialgeographicmedia5751
    @socialgeographicmedia5751 3 года назад

    very interesting ,,, thank you ,, looking for direct contacting you

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      What would you like to be able to do with Oauth 2?

    • @socialgeographicmedia5751
      @socialgeographicmedia5751 3 года назад

      @@NellieDeutsch it's not about authentication. I am interested in
      1. integration moodle with Google AdSense.
      2. Change course appearance
      3.integration with prevent screen recording

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      @@socialgeographicmedia5751 adsense involves creating a google API key console.developers.google.com/apis and verifying your domain on Google. You need to enable adsense in the library of Google APIs console.developers.google.com/apis/library

  • @dokn221
    @dokn221 3 года назад

    ihave done but got error 403 forbiden :-(

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      That's terrible, but I've never seen error 403 from logging in with Google. You may have another problem. Please log in with your admin and check. Let me know so I can help.

    • @NellieDeutsch
      @NellieDeutsch  3 года назад

      Try this video ruclips.net/video/cwUWvTiGSAk/видео.html I created it, today.