Skip to content
Snippets Groups Projects
  1. Dec 17, 2019
    • ale's avatar
      Switch to a simpler session implementation · 1418640d
      ale authored
      Drop gorilla/sessions in favor of using gorilla/securecookie
      directly (we use a single cookie anyway). Since securecookie already
      has its own expiration timestamp, we can drop some stuff from httputil
      as well.
      1418640d
  2. Dec 15, 2019
    • ale's avatar
      Refactor the login handler · 4d70b167
      ale authored
      The login handler is now a simpler, standalone http.Handler
      wrapper. The separation between the SSO application and the login
      handler is now fairly complete.
      
      The login handler no longer forces the user to a specific workflow via
      session cookies, but it works on a request-by-request basis instead,
      which makes the "back" button works as expected (allowing the user to
      bail out of a broken 2FA process, for example).
      
      Session handling has been simplified as well: there is a single
      session for authentication and login state, which should remove the
      opportunity for session synchronization errors.
      4d70b167
  3. Oct 24, 2019
  4. Jun 30, 2019
  5. Jun 20, 2019
    • ale's avatar
      Add CORS support · ad0ad8f9
      ale authored
      The sso service endpoint should send the proper CORS headers and
      respond to OPTIONS (for CORS prefetches) so that XmlHttpRequests on
      authenticated sites can (partially) work.
      ad0ad8f9
  6. May 24, 2019
  7. May 04, 2019
  8. Jan 29, 2019
  9. Nov 22, 2018
  10. Nov 18, 2018
  11. Nov 16, 2018
  12. Oct 30, 2018
  13. Oct 29, 2018
  14. Aug 28, 2018
  15. Aug 17, 2018
  16. Feb 16, 2018
  17. Jan 14, 2018
  18. Dec 19, 2017
  19. Dec 17, 2017
  20. Dec 15, 2017
  21. Dec 14, 2017
  22. Dec 11, 2017
  23. Dec 09, 2017
  24. Nov 23, 2017
  25. Nov 20, 2017
  26. Nov 11, 2017
  27. Nov 01, 2017
Loading