1. 01 Feb, 2019 2 commits
  2. 31 Jan, 2019 3 commits
  3. 30 Jan, 2019 1 commit
  4. 22 Jan, 2019 1 commit
  5. 10 Jan, 2019 1 commit
  6. 19 Dec, 2018 1 commit
  7. 07 Dec, 2018 1 commit
  8. 30 Nov, 2018 1 commit
  9. 29 Nov, 2018 1 commit
  10. 28 Nov, 2018 2 commits
  11. 27 Nov, 2018 2 commits
  12. 23 Nov, 2018 1 commit
  13. 20 Nov, 2018 2 commits
  14. 15 Nov, 2018 3 commits
    • David Mudrák's avatar
      MDL-63994 auth_cas: Include the login token in the simulated login form · a00ea08b
      David Mudrák authored
      The CAS login process relies on the standard authenticate_user_login()
      call to set up the user. So we need to inject the login token to pass
      the validation.
      a00ea08b
    • David Mudrák's avatar
      MDL-63994 login: Improve the logintoken param input · 1fcfd1b9
      David Mudrák authored
      The logintoken is supposed to arrive as a part of the login form ($frm)
      together with the username and password. So it should be handled the
      same way - including the opportunity for the auth plugins to provide the
      form data via the loginpage_hook().
      
      This also implies that only logintoken coming as a part of the POST
      request are taken into account, which is a good thing and another thin
      layer in this security mechanism.
      1fcfd1b9
    • David Mudrák's avatar
      MDL-63994 login: Clarify inline comments on loginpage_hook() usage · 8324204f
      David Mudrák authored
      While working on the issue, I found these inline comments outdated and
      confusing. The auth plugin types can implement a loginpage_hook()
      method, the purpose of which is to inject the $user and/or $frm into
      this login/index.php script. The new comments should make it more clear.
      
      Note the second comment mentioned a prelogin_hook() which was an old
      name of what is now called loginpage_hook(). It had nothing to do with
      the existing pre_loginpage_hook() and was only confusing.
      8324204f
  15. 13 Nov, 2018 1 commit
  16. 10 Nov, 2018 5 commits
  17. 09 Nov, 2018 4 commits
  18. 08 Nov, 2018 6 commits
  19. 06 Nov, 2018 2 commits