65 Commits (73815c0c5132c01d3ff8b49b198e82d8b0664d9a)

Author SHA1 Message Date
Sam Clegg 2df6fa2481 Prevent reuse of TOTP codes (#94) 8 years ago
Sam Clegg 60ce5f1e63 Remove #reset_otp_state hook (#91) 9 years ago
Sam Clegg 1a27f42140 Fix crash in warden hook 9 years ago
Sam Clegg 06c67df575 Seperate totp secret generation from confirmation 9 years ago
Sam Clegg eed1bf62a1 Add support for directly delivered OTP codes 9 years ago
Moncef Belyamani c684db2330 Drop support for Rails 3.2 9 years ago
Marc Lennox fd7e18c2ea Removed Rails 5 deprecation warnings 9 years ago
Moncef Belyamani 157746a03e Fix class detection in reset_otp_state_for(user) 9 years ago
Dmitrii Golub 1b7e67e1ef v1.1.5 9 years ago
Dmitrii Golub bdb89e50f8 fix: different cookies for different users 9 years ago
Moncef Belyamani d2b6d39d24 Add support for OTP secret key encryption 9 years ago
Dmitrii Golub 40c243cc53 Stamp 1.1.4 9 years ago
Moncef Belyamani 4d0acf1ddd Allow executing code after sign in and before sign out 9 years ago
Kopylov German 49c41a87dc Move require rotp library to the file where it is used 9 years ago
Paul Bowsher 8d4da3beb5 Add support for remembering a user's 2FA session in a cookie 9 years ago
JD Trout 14adcce362 Add ability to resend code 10 years ago
Dave Riess 10e0ebbd9d replace request.path + '?' + request.query_string with request.original_fullpath in order to avoid appending '?' to redirects that have no query string 10 years ago
Dmitrii Golub 2e18e6ccb9 update version to 1.1.3 10 years ago
amoose 3076c6053b Allows otp_length to be configurable 10 years ago
Albert J. Wong 677cb78d5f Preserve query parameters in _return_to for redirect. 10 years ago
Jack Turnbull 94dcc19e99 Add file extension to ActiveRecord generator 10 years ago
Dmitrii Golub 1e4a8b13ef update version to 1.1.2 11 years ago
Laust Rud Jacobsen 20703c0397 Warden hook: refactor to not perform inline assignment for clarity 11 years ago
Laust Rud Jacobsen c87d591541 Extract reused Warden key constant 11 years ago
Dmitrii Golub 28f9f6f8d9 new version 1.1.1 11 years ago
Karol Sarnacki f3a39237fa Use Strings and not Symbols for keys when storing variable in warden session 11 years ago
Johan Brissmyr 29bddf19f6 Pad OTP codes with less than 6 digits 11 years ago
Dmitrii Golub d7599a8838 version 1.1 11 years ago
Edger a8cea83253 is_fully_authenticated helper 11 years ago
Ross Kaffenberger bb1a619a3c ensure return_to location is properly stored 11 years ago
Ross Kaffenberger 153a4531ca extract method #max_login_attempts 11 years ago
Ross Kaffenberger 9ef373482a extract method #populate_otp_column 11 years ago
Ross Kaffenberger 987c0feef6 provide options for #provisioning_uri 11 years ago
Dmitrii Golub 6f0c1fb993 update version to 1 11 years ago
Matt Mueller af6e150124 Adding unique index to otp secret key. 11 years ago
Matt Mueller d91d13fc1b Remove code argument from send_two_factor_authentication_code 11 years ago
Matt Mueller ffab2c2dd2 Allow for successful rollback of migration. 11 years ago
Matt Mueller 5094238c74 Allowing both config and override of allowed otp drift. 11 years ago
Matt Mueller 1961ae7535 otp_column_name: do not allow for override. 11 years ago
Matt Mueller 4d2dbe1c44 Spec: validate that send_two_factor_authentication_code can be overwritten 11 years ago
Matt Mueller b4e8138b5a Only max_login_attempts is now configurable. 11 years ago
Matt Mueller d00f0ae35e Introducing first spec to test otp code. 11 years ago
Matt Mueller 3e501a30b2 Misc renames for otp secret key. 11 years ago
Matt Mueller 13f33a9445 Adding otp methods. 11 years ago
Matt Mueller 98868bbece Change migration to add otp secret key. 11 years ago
Wojtek Kruszewski ab768d4784 Respond with 401 for request non-HTML requests [#6] 12 years ago
Dmitrii Golub 8e78fc4027 version to 0.2 13 years ago
Vladimir 8da6ada802 need_two_factor_authentication? method should accept request param. 13 years ago
Carlos Vilhena 3c6b836dc0 change should be instance method 13 years ago
Carlos Vilhena d1a4f4073a trim empty lines 13 years ago