Sean Collins
cfe0dc1ee1
change class="fields" to class="field" to be same as rails scaffolding
2014-10-22 12:44:01 -04:00
Uday Singh
51263f995b
updated confirmation views with the same formatting and added fields and actions to tag
2014-10-22 04:25:33 -04:00
Uday Singh
f9ca733e68
updated passwords views with proper formatting akin to scaffolding and classes for fields and actions
2014-10-22 04:23:51 -04:00
Uday Singh
9c221e2418
updated new.html.erb unlock views
2014-10-22 04:12:28 -04:00
Uday Singh
ef016b448e
reformatted and updated sessions views with proper fields and action classes
2014-10-22 04:10:01 -04:00
Uday Singh
a5bab11321
reformatted fields, added fields and actions class like rails scaffolding, changed <i> html tag for updated <em> html5 tag
2014-10-22 04:08:33 -04:00
Hannah Briggs
f80ebea0e6
allow set_flash_message to set flash.now messages
2014-10-18 21:28:20 -07:00
Michael Ding
002b4c6c01
fix argument bug
...
when `is_navigational_format?` returns false, Exception will be throw:
ArgumentError (Nil location provided. Can't build URI.)
2014-09-29 14:36:05 +08:00
Damir Svrtan
df9712bbe4
Rename links.erb to links.html.erb
2014-08-18 00:15:25 +02:00
alexsoble
c3fa8fabcf
Restore password length message in case of error
2014-08-10 12:17:54 -04:00
alexsoble
fe015f5a54
Revert "Update routes to match 'sign up'/'log in', incorporate feedback from @carlosantoniodasilva"
...
This reverts commit de2a24b3d3 .
2014-08-10 12:13:35 -04:00
alexsoble
de2a24b3d3
Update routes to match 'sign up'/'log in', incorporate feedback from @carlosantoniodasilva
2014-08-07 11:33:03 -04:00
alexsoble
67d8dd1e94
Replace 'Sign in' with 'Log in' in views, update tests
2014-08-06 13:32:02 -04:00
alexsoble
039b75ba83
Incorporated edits from @lucasmazza, wrote integration tests for password reminder feature
2014-08-06 11:04:46 -04:00
alexsoble
e65c26e1e7
Only display password length warning if validatable module is included
2014-08-05 10:22:47 -04:00
alexsoble
c38accd648
Tell new signups about minimum password length in registrations/new.html.erb
2014-08-04 15:53:40 -04:00
James Herdman
b64f165154
Silence Warning Regarding Use of Splat
...
I was seeing the following in my console:
```
/home/vagrant/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/devise-3.2.4/app/controllers/devise_controller.rb:9: warning: `*' interpreted as argument prefix
/home/vagrant/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/devise-3.2.4/app/controllers/devise_controller.rb:10: warning: `*' interpreted as argument prefix
```
This change silences this warning.
2014-07-11 15:06:56 -04:00
Lucas Mazza
8df6980c9e
Update _prefixes override to work with Rails 4.2
2014-06-24 10:06:45 -03:00
David Henry
1e8e8516f0
Simplify access to router_name using the existing scope lookup.
2014-05-05 23:19:03 +01:00
David Henry
2dee54bc86
make the find_mapping! method return a mapping object
2014-05-03 22:41:32 +01:00
David Henry
23761aded2
Add find_mapping! method to return the router_name instead of overloading find_scope!
2014-05-03 22:37:21 +01:00
David Henry
e085526b6e
Get the logic in the right order and fix variable naming (and run the tests)
2014-05-02 00:22:20 +01:00
David Henry
9e8371c293
Make after_sign_out_path_for and after_inactive_sign_up_path_for aware of router name if declared in devise_for declaration.
2014-05-01 23:49:46 +01:00
kento1218
d63b6b7b9d
Fix Devise::ConfirmationsController#after_confirmation_path_for
...
after_confirmation_path_for checks whether the user already signed in
by calling signed_in? after confirmation succeeded.
Since it was called without scope specification, the user treated as
signed in inappropriately when the user signed in as another resource
(such as 'admin').
2014-04-28 20:44:00 +09:00
Weston Platter
0b096c961a
remove new line to keep convention with other methods
2014-04-20 13:57:31 -06:00
Lauro Caetano
571dead19b
Check if there is a signed in user before sign out.
...
Only execute the `SessionsController#destroy` if there is a signed in
user, otherwise it will raise
`ActionController::InvalidAuthenticityToken`.
Fixes #2934 .
2014-04-09 10:25:44 -03:00
Daniel Pehrson
ce3ead6b5f
Ensure registration controller block yields happen on failure in addition to success and closes #2936 .
...
Now with 100% more unit tests.
2014-03-21 10:29:14 -04:00
Lucas Mazza
1eab594895
SessionsController#destroy no longer yields the resource object.
...
If you need access to the current resource when overring the action
use the scope helper (like `current_user`) before calling `super`.
Closes #2926 .
2014-03-17 11:52:20 -03:00
Lucas Mazza
aea82d0b03
Update remaning 1.8 hash syntax.
2014-02-25 14:25:55 -03:00
Anshul Sharma
dc1b399a8b
Updated ruby 1.9 hash syntax
2014-02-25 22:12:55 +05:30
rbsec
13b50d63ca
Set autocomplete=off on all password inputs
2014-02-21 10:37:17 +00:00
Ezequiel Delpero
989071144e
Adds yield around resource on devise controllers
...
If you want to add a new behavior to your devise
controllers but you don't want to override devise's
default workflow, just pass a block around resource.
This would give you for example, the ability to
trigger background jobs after user signs in.
2013-11-08 20:43:08 -03:00
José Valim
4f1bf8f3f9
Split out sign_in/out functionality so it can be reused in hooks
2013-11-06 20:55:26 +01:00
andrew morton
52a3768451
A GET to sign in shouldn't extend the session.
2013-11-06 20:20:22 +01:00
Kaworu
c87809a0f5
Separate redirects and flash messages in navigational_formats and flashing_formats
2013-11-01 21:47:40 +01:00
Benoit Bénézech
04e47687b2
remove respond_to in favor of an implementation that returns options
2013-10-24 17:29:53 +02:00
Vasiliy Ermolovich
036715facc
do not define mailer if ActionMailer is not defined
...
closes #2659
2013-10-03 17:39:04 +03:00
Greg Gates
989d7192fa
Tweaks confirmation flow for signed_in users
...
For #2627
When allow_unconfirmed_access_for > 0, users may
be already signed in at the time they confirm
their account. Consequently, the default
confirmation should be compatible with this
possibility. Additionally, they should not be
redirected to the sign in form after confirmation
in this case. So I've changed
ConfirmationsController#after_confirmation_path_for
to send the user to the root path when signed in,
or the sign in form otherwise.
2013-09-16 10:12:15 -04:00
José Valim
6b3b0c5e8c
Remove deprecated token lookups
2013-09-02 19:23:15 -03:00
José Valim
2d919fba32
Merge pull request #2582 from tod-uma/master
...
Allowed updating of attributes without a password if password_required? resolves to false.
2013-09-02 14:46:08 -07:00
Greg Gates
fc251c306c
Fixes incorrect flash message on confirmation
...
The :confirmed default message in devise.en.yml
used to say "You are now signed in." This is no
longer the default behavior in v3.1.0.
This commit renames that message to
:confirmed_and_signed_in and changes the :confirmed
message to be appropriate for the default post-
confirmation location (which is now the new session
page). The new :confirmed message reads:
"Your account was successfully confirmed. Please
sign in."
2013-08-30 17:16:56 -04:00
Tod Detre
66c829eef4
created update_resource method to allow subclass overwritting
2013-08-21 11:04:32 -04:00
Tod Detre
6a22e88dfa
Allowed updating of attributes without a password if password_required? resolves to false
2013-08-20 16:36:35 -04:00
José Valim
58cbd91512
Do not do double redirect on after confirmation path
2013-08-13 18:55:50 +02:00
José Valim
4e318b5167
Simplify parameter sanitization proposal
2013-08-11 22:20:59 +02:00
José Valim
d0219d914f
Merge pull request #2560 from aarvay/patch-1
...
Added an extra validation to shared links
2013-08-08 13:37:45 -07:00
José Valim
3dccf3c6ff
Do not sign in after confirmation
2013-08-08 22:33:58 +02:00
Vignesh Rajagopalan
acd33174fc
Added an extra validation to shared links
2013-08-08 18:05:19 +05:30
José Valim
143794d701
Use HMAC on tokens stored in the DB
2013-08-05 18:56:07 +02:00
José Valim
7e96bac6a4
Get rid of deprecated code
2013-08-05 11:24:04 +02:00