Wouter Admiraal
66249573d7
SONAR-14586 Add a new filter to redirect system administrators to reset admin password form
3 years ago
Wouter Admiraal
0f33764b53
Update license headers for 2021 [update headers]
3 years ago
Jacek
abda9cf968
SONAR-14175 Redirect when 'reset_password' is set
3 years ago
Julien Lancelot
8c7e9ded9a
SONAR-13327 Fix SSF-107
* SONAR-13327 Create 'SAML_MESSAGE_IDS' table and DAO
* SONAR-13327 Check SAML Message id not already exist during auth
* SONAR-13327 Clean expired SAML Message ids daily
4 years ago
Julien Lancelot
46a49f0b5e
SONAR-13472 Fix SSF-113
* SONAR-13472 Create 'SESSION_TOKENS' table
* SONAR-13472 Remove 'SESSION_TOKENS' from user when disabling an user
* SONAR-13472 Replace JwtSession expiration duration by a time
* SONAR-13472 Create, update and delete SessionToken during authentication lifecycle
* SONAR-13472 Purge expired session tokens at start-up and every day
* SONAR-13472 Improve log during session tokens cleaning
* Add example to start a Keycloak server already configured
4 years ago
Wouter Admiraal
3f6f549627
Format all headers for 2020
4 years ago
Sébastien Lesaint
2528f0d148
create webserver-auth and webserver-common from sonar-server
actual module names are sonar-webserver-auth and sonar-webserver-common
4 years ago
Sébastien Lesaint
b6d962dd46
create sonar-webserver-webapi from sonar-server
4 years ago
Julien Lancelot
308d6a85e6
Merge pull request #1178 from SonarSource/feature/jl/add_dates_to_users_and_user_tokens
Add dates to users and user tokens
5 years ago
Duarte Meneses
252b3897e7
Fix license headers for 2019
5 years ago
Simon Brandhof
db838dea4d
SONARCLOUD-213 rename UserIdentityAuthenticator
to UserRegistrar to help understanding its responsibility.
5 years ago
Simon Brandhof
7f5c9a6291
SONARCLOUD-213 rename classes related to auth by credentials
- rename "Authenticator" to "Authentication"
- add a bit of javadoc
- highlight the relations
BasicAuthentication
|- UserTokenAuthentication
|- CredentialsAuthentication
|- CredentialsExternalAuthentication
|- CredentialsLocalAuthentication
5 years ago
Simon Brandhof
ebfad7894a
SONARCLOUD-213 refactor Authenticators to return UserSession
- Authenticators renamed RequestAuthenticator
- the logic between UserDto and UserSession is moved outside
UserSessionInitializer
5 years ago
Julien Lancelot
b7976ff3de
SONAR-10652 Correctly fail when authentication and several emails exists
6 years ago
Julien Lancelot
7a89468660
SONAR-10598 Display warning page when detecting login update during authentication
* SONAR-10598 Refactor UserIdentityAuthenticator#authenticate to use a ParameterObject
* SONAR-10598 Redirect user when login is updated and update personal org
* SONAR-10598 Improve update of personal organization key
* SONAR-10598 Improve IT stability related to generation of provider ID
* SONAR-10598 Add USERS#ORGANIZATION_UUID
* SONAR-10598 Replace usage of Organizaions#UserId by Users#OrganizationUuid
6 years ago
Eric Hartmann
7f88e7c22d
SONAR-6949 Implements bcrypt hash for password
Extract hash mechanism into a single class LocalAuthentication
Implements SHA1 (deprecated) and bcrypt hash
Set bcrypt as default
Update the hash of a user during authentication if hash method was SHA1
6 years ago
Julien Lancelot
465047d8b4
SONAR-10338 Allow authentication of user using an exising email
6 years ago
Simon Brandhof
c0d2705e61
Fix license headers for 2018
6 years ago
Julien Lancelot
377237bea4
SONAR-7590 Redirect to requested page with identity provider
6 years ago
Julien Lancelot
bf51e1b08e
Revert "SONAR-7590 Redirect to requested page with identity provider"
This reverts commit 33eb0b2b67
.
6 years ago
Julien Lancelot
33eb0b2b67
SONAR-7590 Redirect to requested page with identity provider
6 years ago
Simon Brandhof
1d59926017
SONAR-9740 refactor UserSessionInitializer
6 years ago
Teryk Bellahsene
cfa372a57a
SONAR-8637 Update POM parent version
7 years ago
Sébastien Lesaint
c6bfd5186b
SONAR-8416 add log (INFO) when user successfuly log in
7 years ago
Julien Lancelot
b8bb296917
SONAR-7774 Create /api/authentication/logout WS
7 years ago
Sébastien Lesaint
6aed8b579a
SONAR-8416 add log (INFO) when user successfuly log in
7 years ago
Julien Lancelot
0437299b4e
SONAR-5430 User authentication by HTTP header
7 years ago
Julien Lancelot
a2c1cc8cd4
SONAR-7796 Rewrite /api/authentication/validate in Java
8 years ago
Julien Lancelot
d82358c63d
SONAR-7763 Allow authentication using basic HTTP authentication in Java
8 years ago
Julien Lancelot
102faa7f46
SONAR-7732 Authentication is now done in Java
8 years ago
Julien Lancelot
646dc7e336
SONAR-7733 Add CSRF protection with JWT
8 years ago
Julien Lancelot
6f49a9466a
SONAR-7713 Use JWT session
8 years ago
Julien Lancelot
2bcd1b062b
SONAR-6226 Create IdentityProvider API
8 years ago
Simon Brandhof
f5d3461ffd
Fix project title in copyright headers
8 years ago
Simon Brandhof
6be98b208a
Upgrade to parent 26 and new copyright headers
8 years ago
Teryk Bellahsene
a23a7ec4f4
Revert "SONAR-6864 Rename WS batch/* to scanner/*"
This reverts commit a515be7cbe
.
8 years ago
Teryk Bellahsene
8587775dbe
SONAR-6864 Rename WS batch/* to scanner/*
8 years ago
Teryk Bellahsene
f728687b5c
Rename WS api/project related classes
8 years ago
Simon Brandhof
024672b883
Replace table ANALYSIS_REPORTS by CE_QUEUE and CE_ACTIVITY
8 years ago
Simon Brandhof
1df1488036
Extract module sonar-db
9 years ago
Sébastien Lesaint
b1ebe72172
add module for Batch WS
9 years ago
Sébastien Lesaint
2d666dab30
add Module for ElasticSearch components
9 years ago
Simon Brandhof
4659898b6d
Move sonar-server, sonar-search and sonar-process into sub-dir server/
10 years ago
Simon Brandhof
dfb3d2fc8c
Fix some quality flaws
10 years ago
Simon Brandhof
57ae3026c3
Update copyright headers (replace 2013 by 2014)
10 years ago
Simon Brandhof
4e5a1b8ea2
Refactor Xoo plugin
10 years ago
Julien HENRY
ddd23db4e8
Fix some quality flows
10 years ago
Dinesh Bolkensteyn
f295be020a
Fix some quality flaws
10 years ago
Simon Brandhof
23c6b6ea16
SONAR-4323 new web service /api/users/search
11 years ago
Simon Brandhof
ce63bd4c29
Update copyright headers
11 years ago