Skip to content
  1. Dec 20, 2018
  2. Nov 29, 2018
  3. Nov 27, 2018
  4. Mar 25, 2018
  5. Mar 09, 2018
  6. Mar 02, 2018
  7. Feb 16, 2018
  8. Jan 23, 2018
  9. Jan 16, 2018
  10. Dec 19, 2017
  11. Dec 05, 2017
  12. Dec 04, 2017
  13. Nov 22, 2017
  14. Nov 21, 2017
    • Heather Hendy's avatar
      Merge pull request #466 from clobrano/github-use-login-as-user · b0c1c851
      Heather Hendy authored
      GitHub use login as user
      b0c1c851
    • Carlo Lobrano's avatar
      Github provider: use login as user · 731fa9f8
      Carlo Lobrano authored
      - Save both user and email in session state:
          Encoding/decoding methods save both email and user
          field in session state, for use cases when User is not derived from
          email's local-parth, like for GitHub provider.
      
          For retrocompatibility, if no user is obtained by the provider,
          (e.g. User is an empty string) the encoding/decoding methods fall back
          to the previous behavior and use the email's local-part
      
          Updated also related tests and added two more tests to show behavior
          when session contains a non-empty user value.
      
      - Added first basic GitHub provider tests
      
      - Added GetUserName method to Provider interface
          The new GetUserName method is intended to return the User
          value when this is not the email's local-part.
      
          Added also the default implementation to provider_default.go
      
      - Added call to GetUserName in redeemCode
      
          the new GetUserName method is used in redeemCode
          to get SessionState User value.
      
          For backward compatibility, if GetUserName error is
          "not implemented", the error is ignored.
      
      - Added GetUserName method and tests to github provider.
      731fa9f8
    • Heather Hendy's avatar
      Merge pull request #502 from talam/update_options_parsing · 6ddbb2c5
      Heather Hendy authored
      options: update options parsing for better handling of incorrect values
      6ddbb2c5
    • Dave Nicponski's avatar
      options: update options parsing for better handling of incorrect values · e955d2be
      Dave Nicponski authored
      * don't add in failed compiled regexes for skip auth regex option
      * improve test coverage for skip auth regex option to handle partial
      success case
      * add tests for incorrect upstream options parsing errors
      e955d2be
  15. Nov 20, 2017