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

Support for LDAP server authentication #279

Merged
merged 10 commits into from
Jan 8, 2017
Merged

Support for LDAP server authentication #279

merged 10 commits into from
Jan 8, 2017

Commits on Dec 13, 2016

  1. Initial support for LDAP server authentication

    Limitations as of this commit:
    
    - tlsOptions can only be specified in config.json, not as env vars
    - authentication failures are not yet gracefully handled by the UI
      - instead the error message is shown on a blank page (/auth/ldap)
    - no email address is associated with the LDAP user's account
    - no picture/profile URL is associated with the LDAP user's account
    - we might have to generate our own access + refresh tokens,
      because we aren't using oauth. The currently generated
      tokens are just a placeholder.
    - 'LDAP Sign in' needs to be translated to each locale
    alecdwm committed Dec 13, 2016
    Configuration menu
    Copy the full SHA
    02e9927 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2016

  1. Configuration menu
    Copy the full SHA
    6ba9a2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3007163 View commit details
    Browse the repository at this point in the history
  3. LDAP login improvements

    - return bad request if no username or password given
    - return to referer url on auth success
    - flash error message on auth failure
    alecdwm committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    fc8d709 View commit details
    Browse the repository at this point in the history
  4. LDAP signin form moved to main signin-modal

    - previously was a separate modal
    - now is located on main modal, like email auth
    alecdwm committed Dec 14, 2016
    Configuration menu
    Copy the full SHA
    72a0e90 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3491f97 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2017

  1. Configuration menu
    Copy the full SHA
    01361af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b044c2a View commit details
    Browse the repository at this point in the history
  3. dark avatar backgrounds only

    alecdwm committed Jan 6, 2017
    Configuration menu
    Copy the full SHA
    e4fe932 View commit details
    Browse the repository at this point in the history
  4. removed comma

    alecdwm committed Jan 6, 2017
    Configuration menu
    Copy the full SHA
    94abfab View commit details
    Browse the repository at this point in the history