1. 04 9月, 2020 1 次提交
  2. 02 9月, 2020 1 次提交
  3. 30 7月, 2020 1 次提交
  4. 13 3月, 2020 1 次提交
  5. 30 1月, 2020 1 次提交
  6. 26 7月, 2019 1 次提交
  7. 24 4月, 2019 1 次提交
  8. 28 3月, 2019 1 次提交
  9. 19 9月, 2018 1 次提交
    • G
      Enable frozen string in app/controllers/**/*.rb · 73322a0e
      gfyoung 提交于
      Enables frozen string for the following:
      
      * app/controllers/*.rb
      * app/controllers/admin/**/*.rb
      * app/controllers/boards/**/*.rb
      * app/controllers/ci/**/*.rb
      * app/controllers/concerns/**/*.rb
      
      Partially addresses #47424.
      73322a0e
  10. 11 9月, 2018 1 次提交
  11. 23 7月, 2018 1 次提交
  12. 23 4月, 2018 1 次提交
  13. 06 4月, 2018 1 次提交
  14. 07 3月, 2018 1 次提交
  15. 28 9月, 2017 2 次提交
    • B
      Standardize capitalization and status · 66d9d258
      Brian Neel 提交于
      66d9d258
    • B
      # This is a combination of 1 commit. · 8fa87ea3
      Brian Neel 提交于
      # This is the 1st commit message:
      Add logging for all web authentication events
      
      # This is the commit message #2:
      
      Re-add underscore to after_inactive_sign_up_path_for
      
      # This is the commit message #3:
      
      Standardize on username=
      
      # This is the commit message #4:
      
      after_filter -> after_action, _resource -> resource
      
      # This is the commit message #5:
      
      Add two-factor login failures and account lockouts
      
      # This is the commit message #6:
      
      Move logging from two-factor concern to user model
      
      # This is the commit message #7:
      
      Add spaces around default parameter assignments
      
      # This is the commit message #8:
      
      Move logs out of user model
      
      # This is the commit message #9:
      
      Replace filtered_params with user_params
      
      # This is the commit message #10:
      
      Standardize case
      
      # This is the commit message #1:
      
      Fixes for username and AppLogger.info
      8fa87ea3
  16. 11 8月, 2017 1 次提交
  17. 10 3月, 2017 1 次提交
  18. 04 10月, 2016 1 次提交
    • S
      Restrict failed login attempts for users with 2FA · 194fbc3c
      Sean McGivern 提交于
      Copy logic from `Devise::Models::Lockable#valid_for_authentication?`, as
      our custom login flow with two pages doesn't call this method. This will
      increment the failed login counter, and lock the user's account once
      they exceed the number of failed attempts.
      
      Also ensure that users who are locked can't continue to submit 2FA
      codes.
      194fbc3c
  19. 02 9月, 2016 1 次提交
  20. 14 7月, 2016 2 次提交
    • T
      Use a single challenge for U2F authentication. · 3572582d
      Timothy Andrew 提交于
      1. According to the spec, either we have a single challenge with
         a number of `signRequests`, or a number of `signRequests`, each with
         it's own challenge.
      
      2. Previously, we had both these - per-request challenges, as well as a
         single extra challenge.
      
      3. This commit changes this so that the per-request challenges are
         removed, leaving only a single challenge, as per the v1.1 U2F API.
      
      4. The existing implementation didn't work in Firefox, because the
         Firefox (extension) implementation is less flexible with regard to
         the inputs.
      
      5. Fix teaspoon specs.
      
      6. References: https://fidoalliance.org/specs/fido-u2f-v1.0-nfc-bt-amendment-20150514/fido-u2f-javascript-api.html#h2_background
      3572582d
    • T
      Load Javascript U2F library selectively. · 4b33c4c6
      Timothy Andrew 提交于
      1. Only on supported Chrome versions
      
      2. Mainly, this lets us simplify the javascript-based U2F check to
         `window.u2f`, where `window.u2f` can either be loaded from the GitLab
         server (for Chrome) or from the Firefox extension.
      
      3. This is a better way to provide browser detection for U2F.
      4b33c4c6
  21. 06 6月, 2016 1 次提交
  22. 15 5月, 2015 1 次提交