Vinnie Okada
e0f61a59b4
Use shorter map() syntax
2015-02-15 20:50:53 -07:00
Vinnie Okada
49d5099352
Avoid duplicate application rows
...
Iterate over authorized applications instead of tokens to avoid multiple
rows for the same authorized app.
2015-02-14 19:46:39 -07:00
Douwe Maan
25e44d0530
Allow users that signed up via OAuth to set their password in order to use Git over HTTP(S).
2015-02-13 14:44:42 +01:00
Dmitriy Zaporozhets
592e396869
Rework oauth2 feature
...
* improve UI
* add authorization
* add separate page for oauth applications
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-12-25 18:35:04 +02:00
Dmitriy Zaporozhets
8fee5a0572
Make app works with strong params
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-06-26 23:24:17 +03:00
Dmitriy Zaporozhets
98ba075c32
User model to strong params. Comment other attr_accessible to let tests run
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-06-26 15:11:45 +03:00
Dmitriy Zaporozhets
a73df4f72d
Allow oauth signup without email
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-04-07 14:09:29 +03:00
Dmitriy Zaporozhets
b2e4664cc7
Read-only email field for LDAP user
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2013-11-27 10:32:37 +02:00
Dmitriy Zaporozhets
ffec158de4
Restyle Profile#Account page
2013-10-09 16:43:24 +03:00
Dmitriy Zaporozhets
09cb2ba815
Fix password update
2013-09-24 22:12:48 +03:00
Dmitriy Zaporozhets
642398285d
Force user to provide old password in order to change it
2013-09-24 10:48:36 +03:00
Dmitriy Zaporozhets
8dd6af1466
Sanitize user attrs on model level
2013-07-10 13:48:50 +03:00
Dmitriy Zaporozhets
7cb86eb335
Dont allow LDAP users to change password inside GitLab
2013-05-24 17:12:27 +03:00
Dmitriy Zaporozhets
921151d041
strip tags from user profile
2013-04-03 16:31:28 +03:00
Dmitriy Zaporozhets
5e69ad2cea
Sanitize user profile input
2013-02-25 22:51:15 +02:00
Jaakko Kantojärvi
ba65f2910b
Add option to disable username changing
...
This option allows to disable users from changing their username.
This is very usefull in environments using strong internal authentication methods like ldap, pam or shibboleth.
You can allow users to change theyr username in these environments, but then new users (users loging in first time) is blocked from gitlab is her username exists.
2013-02-14 17:58:56 +02:00
Dmitriy Zaporozhets
46bf3a0949
Refactored profile to resource. Added missing flash notice on successfull updated. Update username via ajax
2012-12-02 13:29:24 +02:00