LdapLogin developer has found a bug: disabling the Login plugin within the LdapLogin activate() method, will not disable the Login plugin.
Let's fix it since it will solve the nice use case: when LdapLogin is enabled, the default Login plugin is disabled. When it Ldap is disabled, back to using default Login plugin... nice!
Thank you! Tested and confirmed as fixed.