-
- Downloads
Replace bespoke login system with Devise
This allows signup, profile edits and login/logout. Note that due to poor naming, there are conflicts between our session model und what devise thinks a session should be. In particular, we have to rename `new_session_path(resource_name)` -> `new_user_session_path` and `session_path(resource_name)` -> `user_session_path`. Cf. https://github.com/heartcombo/devise/issues/2800
Showing
- Gemfile 2 additions, 3 deletionsGemfile
- Gemfile.lock 13 additions, 0 deletionsGemfile.lock
- app/controllers/application_controller.rb 0 additions, 7 deletionsapp/controllers/application_controller.rb
- app/controllers/candidates_controller.rb 2 additions, 4 deletionsapp/controllers/candidates_controller.rb
- app/controllers/users_controller.rb 0 additions, 47 deletionsapp/controllers/users_controller.rb
- app/helpers/application_helper.rb 1 addition, 5 deletionsapp/helpers/application_helper.rb
- app/models/user.rb 1 addition, 2 deletionsapp/models/user.rb
- app/views/devise/registrations/edit.html.erb 23 additions, 5 deletionsapp/views/devise/registrations/edit.html.erb
- app/views/devise/registrations/new.html.erb 5 additions, 3 deletionsapp/views/devise/registrations/new.html.erb
- app/views/devise/sessions/new.html.erb 6 additions, 4 deletionsapp/views/devise/sessions/new.html.erb
- app/views/devise/shared/_links.html.erb 1 addition, 1 deletionapp/views/devise/shared/_links.html.erb
- app/views/layouts/application.html.erb 5 additions, 4 deletionsapp/views/layouts/application.html.erb
- config/initializers/devise.rb 313 additions, 0 deletionsconfig/initializers/devise.rb
- config/locales/devise.en.yml 65 additions, 0 deletionsconfig/locales/devise.en.yml
- config/routes.rb 1 addition, 8 deletionsconfig/routes.rb
- db/migrate/20241220161958_add_devise_to_users.rb 50 additions, 0 deletionsdb/migrate/20241220161958_add_devise_to_users.rb
- db/migrate/20241220203936_remove_password_digest_from_user.rb 5 additions, 0 deletions...igrate/20241220203936_remove_password_digest_from_user.rb
- db/schema.rb 5 additions, 2 deletionsdb/schema.rb
Loading
Please register or sign in to comment