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

(#3243) Pass authstring (password_hash) for plugins in mysql_user #932

Commits on Mar 13, 2017

  1. (#3243) Pass authstring (password_hash) for plugins in mysql_user

    Various authentication plugins use the authentication string to pass additional settings (e.g. `CREATE USER <user>@<host> IDENTIFIED WITH <plugin> AS <plugin_settings>`). The mysql_user provider currently only passes this data for sha256_password. This change passes the authentication string for all plugins when specified.
    jhriggs committed Mar 13, 2017
    Copy the full SHA
    9555af8 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2017

  1. the query is split on /\s/, but a plugin's authentication string may …

    …contain spaces, so base64 encode it in the query and decode the results
    jhriggs committed Mar 14, 2017
    Copy the full SHA
    934c4ae View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    e6e9f04 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    25f2654 View commit details
    Browse the repository at this point in the history
  4. update spec

    jhriggs committed Mar 14, 2017
    Copy the full SHA
    8098d2c View commit details
    Browse the repository at this point in the history
  5. fix interpolation typo

    jhriggs committed Mar 14, 2017
    Copy the full SHA
    9a83757 View commit details
    Browse the repository at this point in the history
  6. fix interpolation typo again

    jhriggs committed Mar 14, 2017
    Copy the full SHA
    2d0ddb4 View commit details
    Browse the repository at this point in the history