Two factor authentication extension for Devise
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

8.7 KiB

Change Log

Unreleased

Full Changelog

Closed issues:

  • How should I integrate Devise two factor authentication with custom sessions controller? #60

Merged pull requests:

  • Update bundler on Travis before installing gems #63 (monfresh)
  • Add support for OTP secret key encryption #62 (monfresh)
  • Allow executing code after sign in and before sign out #61 (monfresh)

v1.1.4 (2016-01-01)

Full Changelog

Closed issues:

  • Old OTP can be used after a new one has been generated #59
  • Do we have any two_factor_method like authenticate_user! #58
  • Configuration #57

Merged pull requests:

  • Abstract logic for two factor success and fail into separate methods.… #56 (kpheasey)
  • Move require rotp library to the file where it is used #55 (gkopylov)
  • Add support for remembering a user's 2FA session in a cookie #54 (boffbowsh)
  • Test against Ruby 2.2 and Rails 4.2 #53 (boffbowsh)
  • Eliminates appended '?' to redirects that have no query string #46 (daveriess)

v1.1.3 (2014-12-14)

Full Changelog

Closed issues:

  • rails g two_factor_authentication MODEL does not append .rb to end of migration #40

Merged pull requests:

list (2014-07-14)

Full Changelog

v1.1.2 (2014-07-14)

Full Changelog

Closed issues:

  • NoMethodError (undefined method `scan' for nil:NilClass) #37

Merged pull requests:

  • Updated readme with rake task to update existing users with OTP secret k... #39 (Znow)
  • Updated readme with view overriding #38 (Znow)

v1.1.1 (2014-05-31)

Full Changelog

Closed issues:

  • Override views #36
  • NoMethodError in Devise::TwoFactorAuthenticationController#update #30

Merged pull requests:

  • Use Strings and not Symbols for keys when storing variable in warden session #35 (karolsarnacki)
  • Chore/extract reused hash key #34 (rud)
  • Pad OTP codes with less than 6 digits #31 (brissmyr)

v1.1 (2014-04-16)

Closed issues:

  • Update #15
  • Data in formats other than HTML left unprotected #6
  • Wordlists #5
  • devise - wrong number of arguments (1 for 0) #3
  • gem? #1

Merged pull requests:

  • added is_fully_authenticated helper for current version #28 (edg3r)
  • Adds integration spec to ensure authentication code is sent on sign in #27 (rossta)
  • ensure return_to location is properly stored #26 (rossta)
  • travis badge in README #25 (rossta)
  • Integration specs #24 (rossta)
  • README updates #23 (rossta)
  • extract method #max_login_attempts #22 (rossta)
  • extract method #populate_otp_column #21 (rossta)
  • specs for Model#provisioning_uri #20 (rossta)
  • Provide options for #provisioning_uri #19 (rossta)
  • Use time-based authentication codes #16 (mattmueller)
  • Add ru locales and locales for max_limit_reached view #13 (edg3r)
  • Update README.md #11 (edg3r)
  • Changed route from user to admin_user #10 (ilanstern)
  • Changed :notice to :error when setting flash message on attempt failure. #9 (johnmichaelbradley)
  • Typo and punctuation corrections. #8 (johnmichaelbradley)
  • Respond with 401 for request non-HTML requests #7 (WojtekKruszewski)
  • need_two_factor_authentication? method should accept request param. #4 (VladimirMikhailov)
  • Add generators to make it easier to install and fix deprecation warnings #2 (carvil)

* This Change Log was automatically generated by github_changelog_generator