Login splash page

Local plugins ::: local_login
Maintained by Dan Marsden, Catalyst IT
When presenting a login page that contains a form - many users will ignore all links on the page, and just enter their username/password into the form, forgetting they should use a "Login with Microsoft" or "Login via SAML" button on the page. This plugin provides a custom splash page that only shows the IDP/SSO buttons and (optionally) a link to the manual Moodle login form
Latest release:
483 sites
92 downloads
17 fans
Current versions available: 1

When presenting a login page that contains a form - many users will ignore all links on the page, and just enter their username/password into the form, forgetting they should use a "Login with Microsoft" or "Login via SAML" button on the page. This is quite problematic when you need to support multiple login methods. 

This plugin provides a custom splash page that only shows the IDP/SSO buttons and (optionally) a link to a manual Moodle login form - It also allows custom text to be added to the splash page to help guide users to use the right login method for your site.

To use this plugin, you point the Moodle alternateloginurl setting to the new local/login/index.php file in this plugin.

Screenshots

Screenshot #0
Screenshot #1

Contributors

Dan Marsden (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Afficher les commentaires
  • Plugins bot
    mar., 28 juin 2022, 11:01
    Approval issue created: CONTRIB-8991
  • seaghan moriarty
    jeu., 16 févr. 2023, 22:21
    Hi Dan & team,

    To help people who are considering upgrading to the Long Term Moodle version 4.1

    Can you share if you have either plans or a timeline yet for this wonderful plugin to suit Moodle 4.1?

    Thank you for all your work
  • Dan Marsden
    ven., 17 févr. 2023, 03:53
    @seaghan - the latest version of all our plugins will always be in github. We maintain a lot of plugins and do not regularly push out updates to the plugins db for all of them. We have this plugin installed in all our builds including development (moodle 4.2) and are not aware of any compatibility issues. We have also been slowly rolling out support for automatic updates to the plugins db for some of our plugins but we haven't done it for this one yet. Please report any issues you find to our github tracker!
  • Todd Kurth
    mer., 8 nov. 2023, 08:21
    This plugin is exactly what I've been looking for. The only thing that would make this better would be able to customize the way the buttons looked (right now the plugin gives dull gray buttons (the first screenshot you have looks much better) and doesn't compress the buttons to be shorter in width. Is there any place to edit this? Also is there any way to change the icon assigned to a SSO login method? We currently use OIDC (Open ID Connect plugin) and it doesn't populate an icon like it does when we use the normal login page.
  • Dan Marsden
    mer., 8 nov. 2023, 09:11
    @Todd - that's all stuff you can do with custom css either using inline styles using the settings for the page or in your site theme custom css. We typically use the site theme css to do this for our clients (but does need you to have some level of css knowledge)
  • Kathleen Connolly
    mar., 2 avr. 2024, 01:54
    Hello, I have installed Moodle - Version 4.3.3+ (Build: 20240305) and the CAS server (SSO) with user-attribute release plugin. When a user goes to the my page (moodle.jabsom.hawaii.edu), they automatically get redirected to the external CAS login. I installed your plugin (thank you), and the alternative login is set to https://moodle.jabsom.hawaii.edu/login/index.phps, however, it still redirects automatically to the external CAS, not the splash page. Any thoughts? Thank you! --Kathleen
  • Dan Marsden
    mar., 2 avr. 2024, 06:23
    @Kathleen - the alternative login url should probably be removed and left blank - check out the various settings on the local_login settings page though - there are several settings there that may trigger the redirect to the CAS login - such as if only one login button is configured to show on the local login page. You may also have other custom configuration or code on your site that is triggering the redirect.
Please login to post comments