Marcin Kuzminski
12d382294e
ldap: use connection ping only in case of single server specifed.
2018-05-04 16:13:31 +02:00
Marcin Kuzminski
f7c75e1cf6
auth: use more consistent logging on failed logs.
...
- auth-token, auth-rhodecode uses info for OK, and warn for failed logins.
- using error logs can cause wrong expectations about failure to loging due to an error.
2018-04-09 13:31:57 +02:00
Marcin Kuzminski
a8428e7271
auth-ldap: added connection pinning and timeout option to ldap plugin
2018-03-27 11:51:37 +02:00
Marcin Kuzminski
d06a62c340
logging: improve consistency of auth plugins logs.
2018-02-19 14:49:21 +01:00
Marcin Kuzminski
0cbdfc3f23
ldap: enable connection recycling on LDAP plugin.
2018-02-16 10:57:29 +01:00
Marcin Kuzminski
90120e6678
authentication: introduce a group sync flag for plugins.
...
- we'll skip any syncing on plugins which simply don't get any group information
- we let plugins define if they wish to sync groups
- prevent from odd cases in which someone sets user groups as syncing, and using regular
plugin. In this case memebership of that group would be wiped, and it's generaly bad behaviour.
2018-01-24 16:47:06 +01:00
Marcin Kuzminski
00b45c1fa7
release: update copyright year to 2018
2018-01-19 17:13:16 +01:00
Marcin Kuzminski
7a512a4788
ldap: fixed regression in extracting settings after library updates.
...
- somehow we now got '' defaulted to None which changed the behaviour.
2017-11-11 16:43:45 +01:00
Marcin Kuzminski
7de15715e0
ldap: increase timeouts and timelimits for operations
2017-11-11 10:29:31 +01:00
Marcin Kuzminski
34175fd787
auth-rhodecode: don't fail on bcrypt if user password is set to None.
...
Default to emptry string to not cause an exception.
2017-10-07 10:02:57 +02:00
Marcin Kuzminski
c81494c245
auth: remove usage of pylons translator
2017-09-19 12:41:53 +02:00
Marcin Kuzminski
ee0e7c21f8
users: make AuthUser propert a method, and allow override of params.
2017-08-03 20:17:46 +02:00
Marcin Kuzminski
c03f634951
auth-ldap: improve messages when users failed to authenticate. Fixes #5345
2017-06-30 15:09:12 +02:00
Marcin Kuzminski
587e36d745
auth-plugins: updated description on auth_ldap plugin servers.
2017-06-01 12:46:15 +02:00
Marcin Kuzminski
8890b4a0da
ldap: addedn info about custom certificates option
2017-05-12 11:05:39 +02:00
Marcin Kuzminski
5fc5ee4d35
auth-plugins: define unsafe settings
2017-04-10 17:16:17 +02:00
Marcin Kuzminski
8732733a54
authentication: enabled authentication with auth_token and repository scope.
...
- fixes #3932
- vcs type tokens now with repo scope narrows the usage to a repository.
2017-03-03 20:48:23 +01:00
Marcin Kuzminski
8ceda76718
auth: refactor code and simplified instructions.
...
- added new rfc selector
- cleanup imports
2017-02-21 18:05:29 +01:00
Marcin Kuzminski
5c2c266ee9
auth-tokens: updated logic of authentication to a common shared user method.
2017-02-13 14:36:48 +01:00
Marcin Kuzminski
89e2586781
templating: use .mako as extensions for template files.
2017-01-04 22:13:57 +01:00
Marcin Kuzminski
fcc027c282
license: updated copyright year to 2017
2017-01-02 09:30:39 +01:00
Marcin Kuzminski
c0e4fc7dcd
ldap: fixed email extraction typo. An empty
...
ldap email will now not overwritt the stored one.
2016-09-30 16:19:12 +02:00
Marcin Kuzminski
d0638fa1a1
auth-ldap: added flag to set debug mode for LDAP connections.
2016-07-26 13:09:56 +02:00
Marcin Kuzminski
08000af552
auth: made the message about not-active user consisten with token plugin
2016-07-13 12:27:04 +02:00
Marcin Kuzminski
ab6750c9a7
auth-token: allow other authentication types to use auth-token.
...
Fixes #4070
2016-07-12 19:56:48 +02:00
Marcin Kuzminski
14cb9ac285
ldap-auth: fixed wrong Missing check
2016-06-08 14:03:02 +02:00
Johannes Bornhold
d05c4fb045
authn: Use new is_headers_auth function.
2016-06-06 10:15:00 +02:00
Marcin Kuzminski
eda3da26e5
auth-token: added missing renderers for token plugin
2016-06-03 20:49:04 +02:00
Johannes Bornhold
409eef8c0d
authn: Set the renderer attribute when registering settings view.
2016-06-02 17:09:55 +02:00
Johannes Bornhold
670df02b64
authn: Add rhodecode token auth plugin.
2016-06-03 13:57:24 +02:00
Johannes Bornhold
284957a394
authn: Renamed auth_container -> auth_headers
2016-05-30 15:26:26 +02:00
Johannes Bornhold
6713b054ef
authn: Add whitespace stripping to authentication plugin settings.
2016-05-27 20:21:13 +02:00
Johannes Bornhold
d593bef27b
authn: Add container authentication plugin again.
2016-05-27 19:31:30 +02:00
Marcin Kuzminski
19ef5c2721
authn: don't use formatted_json to log statements. It totally screws up
...
logging formatting, and makes big entries in logs with newlines.
2016-05-24 23:47:32 +02:00
Marcin Kuzminski
9a0d8c0b77
project: added all source files and assets
2016-05-24 15:56:53 +02:00