José Valim
bd8294aecf
More OAuth setup.
2010-07-26 20:32:04 +02:00
José Valim
6c5be8dfd5
Initial routes and module setup.
2010-07-26 20:32:04 +02:00
José Valim
2602ef41cf
Do not add unlock routes unless unlock strategy is email or both, closes #373
2010-07-12 07:24:21 +02:00
Denis Lifanov
819db39263
simplification (sign_out_everybody => sign_out_all_scopes)
2010-06-25 02:29:48 +08:00
Denis Lifanov
1a224c7486
move sign_out_scoped logic to the Devise::SessionsController#destroy
2010-06-25 02:29:45 +08:00
José Valim
d98882d745
Tidy up previous commit.
2010-05-24 22:50:25 +02:00
Joseph DelCioppio
80977c6dee
Added after_update_path to registrations controller. Users can now specify the path that their app should return to after updated a resource. If not specified it will return to the root, or the resource's root if specified.
2010-05-25 04:25:32 +08:00
José Valim
23e608e27b
No need to append ?unauthenticated=true in URLs anymore since Flash was moved to a middleware in Rails 3.
2010-04-03 11:43:31 +02:00
José Valim
2b5a068246
Move part of the logic in SessionsController#create to the FailureApp. Whenever Warden is invoked with a :recall, the failure app will recall the chosen controller and the action given to recall.
2010-04-01 17:30:55 +02:00
José Valim
13b8ddf54c
Ensure customs pass through sessions_controller.
2010-04-01 14:00:21 +02:00
José Valim
16666b7587
Get rid of flash hook and clean up passwords after registration.
2010-04-01 13:23:49 +02:00
José Valim
2a082f3e4c
Fix some unlockable bugs.
2010-03-28 23:09:28 +02:00
Carlos Antonio da Silva
a5ba2ac1a8
Use prepend_before_filter in require_no_authentication.
...
We need to be sure require_no_authentication runs before other user filters that may call some Devise helper (ie current_xxx).
Conflicts:
app/controllers/devise/passwords_controller.rb
app/controllers/devise/registrations_controller.rb
app/controllers/devise/sessions_controller.rb
app/controllers/devise/unlocks_controller.rb
lib/devise/controllers/internal_helpers.rb
test/rails_app/app/controllers/application_controller.rb
2010-03-26 08:26:51 -03:00
José Valim
c76df8239f
Require no authentication on unlockable.
2010-03-23 17:56:32 +01:00
José Valim
ac742e3271
Clean up lockable and class methods API.
2010-03-10 16:13:54 +01:00
José Valim
901c6ae4df
Always get a new object on edit, update and delete.
2010-03-03 12:12:06 +01:00
Andrei Bocan
c914c143bc
Fix typo in route description
2010-02-24 18:22:43 +08:00
José Valim
02e8c04cde
Update views generator and now have scoped views.
2010-02-17 12:26:54 +01:00
José Valim
33941d1f62
All tests passing (except two which are errors in Rails). Now generators and initialization process.
2010-02-16 21:23:58 +01:00
José Valim
732e31528e
More changes in update_with_password.
2010-02-08 23:14:03 +01:00
José Valim
8a15ac6e4a
Stub out other views for Registerable.
2010-02-08 19:07:24 +01:00
José Valim
54cd2cc0e8
Use _ instead of .
2010-02-08 17:15:12 +01:00
Carlos Antonio da Silva
445070f6ec
Use sign_up instead of registration in routes. Fix issue with users being signed in while attempting to sign up with info from already existing user. Also fix signed up flash.
2010-02-08 11:03:15 -02:00
Carlos Antonio da Silva
6b837cb285
Introducing Registerable module, allowing users to sign up.
2010-02-04 20:08:38 -02:00
José Valim
3781a0f47b
Tidy up token authentication implementation.
2010-02-02 13:21:00 +01:00
Jonas Grimfelt
4878bdb60b
Second version of token_authenticatable reflecting feedback: Nuked all hook-stuff. Should be easy to custom-reset authentication tokens by inheritance.
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-02-02 12:37:06 +01:00
Jonas Grimfelt
e1440fb430
Initial support for authorization using "authentication token" (a.k.a. "single access token") - new module. Corresponding changes to Devise core to hook events like "after_changed_password" (only one added now - only one that makes much sense for latest module) easily. Unit and integration tests included. NOTE: One failing test for hooking Warden::Manager.after_authentication - gets ignored for some reason.
...
Signed-off-by: José Valim <jose.valim@gmail.com >
2010-02-02 12:36:44 +01:00
Carlos Antonio da Silva
6d80418fd1
Changing flash messages to new Rails defaults :notice/:alert
2010-01-20 17:46:14 -02:00
José Valim
a5b2ee5171
Improve documentation for after_sign_in_path_for.
2010-01-16 10:56:35 +01:00
José Valim
b581f86317
DRY up controllers.
2010-01-13 18:12:13 +01:00
Marcelo Silveira
d2fa737aa0
introducing lockable implementation
2010-01-01 17:57:35 -02:00
José Valim
415bcdc722
Added scoped views support. Just turn it on in your Devise.setup.
2009-11-21 20:07:37 -02:00
José Valim
d445b4beb9
Create after_sign_in_path_for and after_sign_out_path_for hooks and sign_in_and_redirect and sign_out_and_redirect helpers.
2009-11-19 11:16:31 -02:00
José Valim
680cb0f95f
Added Devise.all to freeze your app strategies and moved friendly_token to Devise module.
2009-11-18 09:26:47 -02:00
José Valim
ffbc9c604d
Only redirect if needed.
2009-11-16 14:31:09 -02:00
José Valim
6d09eb66cf
Tidying up encryptors.
2009-11-10 18:55:13 -02:00
José Valim
4debe4080b
Allow :path_prefix to be given to devise_for.
2009-11-06 14:27:27 -02:00
José Valim
5172d50b95
Ensure fail! works inside strategies, create unauthenticated and invalid messages and do not redirect on invalid authentication.
2009-10-29 08:29:31 -02:00
José Valim
dd3e534a19
Build resource in all views.
2009-10-27 21:31:12 -02:00
José Valim
dede8af5b0
Do not include Devise internal helpers in application controller.
2009-10-27 21:26:40 -02:00
Carlos A. da Silva
bbca9e830e
Verify confirmation time frame to let the user sign in or block it if the user is not confirmed.
2009-10-22 20:18:16 -02:00
Carlos A. da Silva
fc08a7c5ac
Changing resource_home_path to resource_root_path and add the same redirect to confirmation and password.
2009-10-19 00:38:50 -02:00
José Valim
9feb9455ce
Allow page after sign in to be configured.
2009-10-18 15:25:16 -02:00
José Valim
b0a2da72b5
Use sign_in and authenticate methods.
2009-10-18 15:01:56 -02:00
Carlos A. da Silva
8d85db3b57
Sign user in automatically after confirming or changing it's password
2009-10-18 10:36:20 -02:00
Carlos A. da Silva
75e98d3041
Separating perishable token into confirmation and reset_password tokens. Adding confirmation_sent_at attribute.
2009-10-18 09:14:52 -02:00
Carlos A. da Silva
b21b6291b0
Better documentation.
2009-10-17 12:10:15 -03:00
Carlos A. da Silva
a5cb147eb2
Stores the requested page before signing in and redirect the user to the stored uri after.
2009-10-17 11:12:50 -03:00
Carlos A. da Silva
0664359381
Updating helpers to use sign_in/sign_out instead of authenticate/logout.
2009-10-12 19:20:12 -03:00
José Valim
3c5bfc9520
Kick tests back to life.
2009-10-12 08:37:28 -03:00