Commit Graph

52 Commits (bb4a10fc8588dc900bc80c4c213da6f6e56ffa2b)

Author SHA1 Message Date
Felix Schäfer 10dffcf3b9 Get the autologin cookie name from the config #273 14 years ago
Jean-Philippe Lang ef32606c43 Set the httponly flag on the autologin cookie. 14 years ago
Jean-Philippe Lang 4adf3abf83 Makes the autologin cookie configurable (#1763). 14 years ago
Eric Davis 13234f8552 Refactor: Add methods to User to edit the encapsulate the status field. 14 years ago
Jean-Philippe Lang e109c9b6b6 Do not reset session when a non logged in user request the login form (#4958). 15 years ago
Eric Davis afdcd770dc Refactor: Extract method 15 years ago
Eric Davis bc79caaf69 Refactor: Extract method 15 years ago
Eric Davis d2baf5f2a7 Log failed user logins to the Rails logger 15 years ago
Eric Davis c478fa7f90 Extract method 15 years ago
Eric Davis 0844a22b02 Refactor: Use the existing method for failing onthefly creations. 15 years ago
Jean-Philippe Lang 488c192286 Removes "xxx and return" calls (#4446). 15 years ago
Jean-Philippe Lang a842769c3f AccountController#show (/account/show/:id) moved to UsersController#show (/users/:id). 15 years ago
Jean-Philippe Lang ac56d1d5e5 Do not show user profile if no visible project or activity (#4129, #3720). 15 years ago
Eric Davis e48cc150ec Added a plugin hook for :controller_account_success_authentication_after 16 years ago
Jean-Philippe Lang 4181f85962 Fixes that user's last_login_on was not set when using registration with automatic activation. 16 years ago
Jean-Philippe Lang 21eb3c089d Fixed: When logging in via an autologin cookie the user's last_login_on should be updated (#2820). 16 years ago
Eric Davis 24ee6b9a1b Fixed the bug in the OpenID registration where the form wouldn't take a login 16 years ago
Eric Davis aed1787d51 Fixed a bug in the OpenID login when a user signed up with OpenID but hasn't 16 years ago
Jean-Philippe Lang ff9da0bab0 Removes the fat ruby-openid gem. Simply use 'gem install ruby-openid' to enable openid support. 16 years ago
Eric Davis 8d53e433c5 Added a system setting for allowing OpenID logins and registrations 16 years ago
Eric Davis 85ad791d81 Prevent registration via OpenID if self registration is off. #699 16 years ago
Eric Davis 720f928cd2 Refactored common methods out of register and open_id_authenticate 16 years ago
Eric Davis 8194cfaf86 Added user setup needed based on the system's registration settings 16 years ago
Eric Davis 876fb69271 Added tests for the other OpenID authentication cases. #699 16 years ago
Eric Davis 0310f43126 Hooked up on the fly OpenID user creation. 16 years ago
Eric Davis 896e64b759 Added the ability to login via OpenID. 16 years ago
Jean-Philippe Lang e7b6a56a97 Replaces User.find_active with a named scope. 16 years ago
Jean-Philippe Lang fce4615f10 Display latest user's activity on account/show view. 16 years ago
Jean-Philippe Lang 237a3f52a2 Fixes custom fields display order at several places (#1768). 16 years ago
Jean-Philippe Lang 2fdf4426cd Moves @layout 'base'@ to ApplicationController. 16 years ago
Jean-Philippe Lang eb1d969237 Improved on-the-fly account creation. If some attributes are missing (eg. not present in the LDAP) or are invalid, the registration form is displayed so that the user is able to fill or fix these attributes. 17 years ago
Jean-Philippe Lang ce6cf66f6c Custom fields refactoring: most of code moved from controllers to models (using new module ActsAsCustomizable). 17 years ago
Jean-Philippe Lang 19cb6f96f4 Log the user in after registration if account activation is not needed. 17 years ago
Jean-Philippe Lang a340d8c957 Better error message and AR errors in log for failed LDAP on-the-fly user creation (closes #932, #1042). 17 years ago
Jean-Philippe Lang 87742f23ed Login field name changed to username (#755). 17 years ago
Jean-Philippe Lang 860ff9345f Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects. 17 years ago
Jean-Philippe Lang 866e9e2503 Fixed: error on account/register when validation fails. 17 years ago
Jean-Philippe Lang 9c9ae21771 There's now 3 account activation strategies (available in application settings): 17 years ago
Jean-Philippe Lang 650888c73b Added a named route for the home page. 17 years ago
Jean-Philippe Lang 603e11d7a5 Merged 0.6 branch into trunk. 17 years ago
Jean-Philippe Lang a8b202c9bc Fixed: non-active users can be viewed with account/show 17 years ago
Jean-Philippe Lang acebceb1d7 Applied 'register notice' patch by Matt Jones. 18 years ago
Jean-Philippe Lang 2d5ac54d2e Applied the flash notices patch by Matt Jones (slightly edited). 18 years ago
Jean-Philippe Lang 1a2aee84b2 Fixed confidentiality issue on account/show. 18 years ago
Jean-Philippe Lang 7eb6471559 Added autologin feature (disabled by default). 18 years ago
Jean-Philippe Lang 027bf93849 added svn:eol-style native property on /app files 18 years ago
Jean-Philippe Lang d185e2f9e0 lost_password option checking in account controller 18 years ago
Jean-Philippe Lang 90c7cf9763 proper language setting for mail notifications 18 years ago
Jean-Philippe Lang 4e03668eec * replaced :controller => '' broken statements by :controller => 'welcome' 18 years ago
Jean-Philippe Lang 0b4d4db131 settings are now stored in the database (config_custom.rb no more used) and editable through the application in: Admin -> Settings 18 years ago