Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose password confirmation capabilities in the user backend #11786

Merged
merged 5 commits into from
Nov 5, 2018

Commits on Nov 2, 2018

  1. New user backend interface to check if a user can confirm passwords

    On some backends (saml for example) users can't revalidate their
    passwords as Nextcloud has no way to do verify it.
    
    Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
    rullzer committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    df4fa26 View commit details
    Browse the repository at this point in the history
  2. Expose the backend of IUser

    Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
    rullzer committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    1fd640b View commit details
    Browse the repository at this point in the history
  3. Update password confirmation middleware

    If the userbackend doesn't allow validating the password for a given uid
    then there is no need to perform this check.
    
    Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
    rullzer committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    603b672 View commit details
    Browse the repository at this point in the history
  4. Expose the info to the JS

    Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
    rullzer committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    60bcae5 View commit details
    Browse the repository at this point in the history
  5. Bump autoloaders

    Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
    rullzer committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    90c4b7d View commit details
    Browse the repository at this point in the history