Commit Graph

219 Commits

Author SHA1 Message Date
José Valim
4f6dfefe0e Sanity check the serialized class. 2009-11-15 11:17:40 -02:00
José Valim
3805bf2f26 Update Warden version to 0.6.0 and release 0.5.1 2009-11-15 10:41:42 -02:00
José Valim
6c46c0985e Make validations based on authentication keys. 2009-11-15 03:32:22 -02:00
José Valim
b70b293690 Add authentication_keys. 2009-11-15 03:31:13 -02:00
José Valim
dbe0b48bca Do not store mappings since they can change by scope in serializers. 2009-11-15 02:13:54 -02:00
José Valim
7ffd0900c1 Rely on Warden new serializers. 2009-11-15 00:13:43 -02:00
José Valim
1c8c0a4f00 Release Devise 0.5.0 with Encryptors, MongoMapper support and Remember me fixes. 2009-11-13 22:34:50 -02:00
José Valim
8775f5d61a Tidy up MongoMapper and Schema. 2009-11-13 22:33:00 -02:00
Cyril Mougel
512397b744 add capability to define other orm compatible with Devise. Add MongoMapper support. 2009-11-13 23:54:21 +01:00
José Valim
bb693a9706 Only sign in in rememberable users that can be signed in. 2009-11-13 19:49:23 -02:00
José Valim
0be7426847 Use a Rack Middleware to sign in users. 2009-11-13 19:26:33 -02:00
José Valim
ca5a45a68a Updated TODO. 2009-11-13 17:29:39 -02:00
José Valim
0d22ac39c4 Merge branch 'master' of github.com:plataformatec/devise 2009-11-13 17:29:33 -02:00
José Valim
4894059828 Remember token is now properly stored and specified one for each user. 2009-11-13 17:23:32 -02:00
José Valim
bb32a42966 Since we are deleting options, make sure we dup the hash before sending it to each mapping. 2009-11-13 09:35:43 -02:00
Carlos Antonio da Silva
836770a9f2 Allow passing options from devise_for to route definitions, useful on subdomain scenarios. 2009-11-13 08:49:22 -02:00
José Valim
8628cf0d6b Stop asserting valid keys on routes, since we are cherry picking. 2009-11-12 21:29:16 -02:00
José Valim
6d09eb66cf Tidying up encryptors. 2009-11-10 18:55:13 -02:00
Marcelo Silveira
51f633325e merged with changes introduced in 0.4.3 2009-11-10 13:42:52 -02:00
Marcelo Silveira
2825998439 adding migration notes to readme 2009-11-10 13:29:52 -02:00
Marcelo Silveira
262a33f71f finished implementation of encryptors and created encryptors for clearance, authlogic and restful-authentication 2009-11-10 13:27:43 -02:00
José Valim
e6901686c4 Authentication fail with user cannot be serialized from session [#29] 2009-11-10 00:00:40 -02:00
José Valim
9a4b374b96 Release Devise 0.4.3 with latest fixes. 2009-11-09 22:01:28 -02:00
José Valim
80699c58b4 Ensure user config is not overwriten by default config. 2009-11-09 22:00:44 -02:00
Marcelo Silveira
fdea519df8 moved password encryption out of Authenticatable to allow custom encryptions for people coming by with an existent users table 2009-11-09 18:43:21 -02:00
José Valim
05678e773f Added support to config.default_url_options. 2009-11-06 20:59:36 -02:00
José Valim
2c33d0e191 Release Devise 0.4.2 with latest fixes. 2009-11-06 14:56:06 -02:00
José Valim
c06d9ad7ae Merge branch 'master' of git@github.com:plataformatec/devise 2009-11-06 14:29:44 -02:00
José Valim
4debe4080b Allow :path_prefix to be given to devise_for. 2009-11-06 14:27:27 -02:00
José Valim
e4cc18cdc3 Refactor devise/rails/routes 2009-11-06 12:44:10 -02:00
José Valim
0c088a7420 Renamed mail_sender to mailer_sender. 2009-11-06 09:40:38 -02:00
José Valim
1db50dee36 Skip authentication filters by default on Devise controllers and add devise_controller? to select/reject other filters. 2009-11-06 09:33:18 -02:00
Rich Manalang
48ef471b75 typo 2009-11-04 17:52:06 +08:00
José Valim
7cfc6078ea [#22] Fix generators to use t.authenticable as well. 2009-11-04 00:20:45 -02:00
José Valim
e5be5326b4 Ensure options can be configured even if models were not loaded yet 2009-11-03 22:34:37 -02:00
José Valim
c1d2796071 Release Devise 0.4.0. ATTENTION: this release contains some backwards incompatible changes: 1) Notifier was renamed to DeviseMailer, so you need to rename your app/views/notifier to app/views/devise_mailer as well; 2) :authenticable calls were deprecated, use :authenticatable instead. 2009-11-03 10:20:22 -02:00
José Valim
888272769b Created a generator that copies an initializer with configuration values. 2009-11-03 10:11:36 -02:00
José Valim
371a9bb0d0 Major refactoring. Allow Warden::Manager to be configured through Devise, undeprecate Devise.confirm_within, Devise.pepper and friends and move Rails hooks to their own file. 2009-11-03 09:35:11 -02:00
José Valim
dc86a571ae [DEPRECATION] Notifier is deprecated, use DeviseMailer instead. Remember to rename app/views/notifier to app/views/devise_mailer and I18n key from devise.notifier to devise.mailer. 2009-11-02 23:14:27 -02:00
José Valim
e7f809de3c Do not require ActiveRecord to be loaded to use Devise. 2009-10-30 21:51:50 -02:00
José Valim
5f498522df Copy locale on devise_views and release 0.3.0 2009-10-30 08:43:36 -02:00
José Valim
b28d7e8b1c Renamed authenticable to authenticatable and added deprecation warnings. 2009-10-30 08:29:10 -02:00
José Valim
8c1bab4951 Do not send confirmation e-mail when e-mail changes. 2009-10-30 07:49:18 -02:00
José Valim
9d56aa9603 Allow yml messages to be configured by not using engine locales, which, due to a Rails bug, always have higher priority than application locales 2009-10-30 07:33:55 -02:00
José Valim
3209e7d988 Renamed confirm_in to confirm_within. 2009-10-30 07:23:47 -02:00
José Valim
04b0622999 Release Devise 0.2.3 2009-10-29 13:10:13 -02:00
José Valim
d3f9e9c2a1 Do not fill in passwords fields on failure. 2009-10-29 08:43:45 -02:00
José Valim
eb4437adaf Allow model configuration to be set to nil. 2009-10-29 08:31:14 -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
475da069ab Make ActionMailer and ActionController more consistent by always using Devise mapping names and updated README. 2009-10-29 07:14:38 -02:00