Karol Sarnacki
|
f3a39237fa
|
Use Strings and not Symbols for keys when storing variable in warden session
|
11 years ago |
Dmitrii Golub
|
2d71cf0d83
|
Merge pull request #31 from brissmyr/master
Pad OTP codes with less than 6 digits
|
11 years ago |
Johan Brissmyr
|
29bddf19f6
|
Pad OTP codes with less than 6 digits
|
11 years ago |
Dmitrii Golub
|
834858b595
|
+ Code quality snippet
|
11 years ago |
Dmitrii Golub
|
d7599a8838
|
version 1.1
|
11 years ago |
Dmitrii Golub
|
93b1a1596a
|
Merge pull request #13 from edg3r/add_locales
Add ru locales and locales for max_limit_reached view
|
11 years ago |
Dmitrii Golub
|
39deb66561
|
Merge pull request #28 from edg3r/control
added is_fully_authenticated helper for current version
|
11 years ago |
Dmitrii Golub
|
f20c290f2e
|
Merge pull request #27 from rossta/integration_spec_for_send_code
Adds integration spec to ensure authentication code is sent on sign in
|
11 years ago |
Edger
|
a8cea83253
|
is_fully_authenticated helper
|
11 years ago |
Dmitrii Golub
|
d72374618d
|
Merge pull request #26 from rossta/bug_fix_store_location
ensure return_to location is properly stored
|
11 years ago |
Ross Kaffenberger
|
bb1a619a3c
|
ensure return_to location is properly stored
fixes small typo in session key for what Devise expects when retrieving
stored return_to path for a given scope
|
11 years ago |
Ross Kaffenberger
|
c58640c6d2
|
adds integration spec to ensure authentication code is sent on sign in
|
11 years ago |
Dmitrii Golub
|
a110d79d98
|
Merge pull request #25 from rossta/add_travis_badge
travis badge in README
|
11 years ago |
Ross Kaffenberger
|
d9435afa83
|
travis badge in README
|
11 years ago |
Dmitrii Golub
|
4d427058e0
|
Merge pull request #24 from rossta/spec_rails_app
Integration specs
|
11 years ago |
Dmitrii Golub
|
5b7594f129
|
Merge pull request #23 from rossta/readme_updates
README updates
|
11 years ago |
Ross Kaffenberger
|
0a57c06d15
|
feature spec for checking max attempts before show
|
11 years ago |
Ross Kaffenberger
|
79c048d0f5
|
explicit before_script and script steps in travis.yml
|
11 years ago |
Ross Kaffenberger
|
04899f3ae0
|
Add comment for running specs against multiple versions of Rails
|
11 years ago |
Ross Kaffenberger
|
c49c267928
|
Feature spec for max login attempts
adds nickname column to dummy app user
Update feature specs with user nickname; add max login attempt spec
regenerate schema
|
11 years ago |
Ross Kaffenberger
|
b2f9935a08
|
Remove rails 3.1 from travis
|
11 years ago |
Ross Kaffenberger
|
0e32309820
|
Updates to dummy app
update .gitignore
updates for rails 4
update dummy spec assets
remove dummy app home helper
update dummy spec README
Restore lib/two_factor_authentication.rb
|
11 years ago |
Ross Kaffenberger
|
bee9df70a9
|
README: use correct column name, update markdown code blocks
|
11 years ago |
Ross Kaffenberger
|
957e6b144b
|
extract GuestUser for unit specs
|
11 years ago |
Ross Kaffenberger
|
f46a62720c
|
happy path feature specs for two factor auth
|
11 years ago |
Ross Kaffenberger
|
6c13b3f239
|
require rspec/core/rake_task
|
11 years ago |
Ross Kaffenberger
|
c6e08dd379
|
update travis and gemspec with rake dependency
|
11 years ago |
Ross Kaffenberger
|
c9192a2e07
|
add .travis.yml with multile rails and ruby versions
|
11 years ago |
Ross Kaffenberger
|
b25dd2ffc2
|
remove User model from spec/support; now loaded from spec rails app
|
11 years ago |
Ross Kaffenberger
|
6ea4db49fe
|
rename rails app in spec directory
|
11 years ago |
Ross Kaffenberger
|
269f4df246
|
install two_factor_authentication in dummy app User
|
11 years ago |
Ross Kaffenberger
|
5c000fe605
|
ability to specify rails version on command line
|
11 years ago |
Ross Kaffenberger
|
eb392309d3
|
remove log and sqlite3 dummy app files from git
|
11 years ago |
Ross Kaffenberger
|
4c4f978d2e
|
Load dummy environment in specs and dummy tasks in Rakefile
|
11 years ago |
Ross Kaffenberger
|
cc12f171e6
|
scope to rails 3
|
11 years ago |
Ross Kaffenberger
|
cbc1d3dcda
|
generated dummy app with basic devise install
|
11 years ago |
Dmitrii Golub
|
9f50283743
|
Merge pull request #22 from rossta/extract_method_max_login_attempts
extract method #max_login_attempts
|
11 years ago |
Dmitrii Golub
|
f294ad7358
|
Merge pull request #21 from rossta/extract_method_populate_otp_column
|
11 years ago |
Ross Kaffenberger
|
153a4531ca
|
extract method #max_login_attempts
Respects Law of Demeter, useful for stubbing out methods on instance or
for apps that use the NullObject pattern for guest user accounts.
|
11 years ago |
Ross Kaffenberger
|
9ef373482a
|
extract method #populate_otp_column
useful for populating column values for pre-existing devise-enabled records
|
11 years ago |
Dmitrii Golub
|
30f618edab
|
Merge pull request #20 from rossta/specs_for_provisioning_uri
specs for Model#provisioning_uri
|
11 years ago |
Ross Kaffenberger
|
404372e317
|
specs for Model#provisioning_uri
|
11 years ago |
Dmitrii Golub
|
f918008d00
|
Merge pull request #19 from rossta/provide_options_for_provisioning_uri
Provide options for #provisioning_uri
|
11 years ago |
Ross Kaffenberger
|
987c0feef6
|
provide options for #provisioning_uri
options are passed to the ROTP::TOTP constructor, which currently makes
use of :issuer and :interval option keys
|
11 years ago |
Dmitrii Golub
|
6f0c1fb993
|
update version to 1
|
11 years ago |
Dmitrii Golub
|
297717be8a
|
+two factor authentication example in readme
|
11 years ago |
Dmitrii Golub
|
4d5e28942e
|
Merge pull request #16 from checkdin/master
Use time-based authentication codes
|
11 years ago |
Matt Mueller
|
af6e150124
|
Adding unique index to otp secret key.
This prevents the potential of a leaking of a single secret key from effecting others.
|
11 years ago |
Matt Mueller
|
89352f5ac2
|
Adding clarification around google authenticator.
|
11 years ago |
Matt Mueller
|
8d464b2862
|
Modifying readme based on changes to gem.
|
11 years ago |