Axel Uhl
|
b0fafcf723
|
store clearing of password reset secret once the user has changed the password
|
2014-11-05 18:05:02 +01:00 |
|
Axel Uhl
|
73ca656221
|
two-step password reset works, fixing bug 2442
|
2014-11-05 16:56:43 +01:00 |
|
Axel Uhl
|
1ef688dc13
|
added URL parameters to EditProfile to allow for passing a password reset secret, default user name and default e-mail address
|
2014-11-05 16:17:11 +01:00 |
|
Axel Uhl
|
67d61ad790
|
started implementing a ResetPasswordDialog; removed sailing specifics from sse's LoginView
|
2014-11-05 14:01:25 +01:00 |
|
Axel Uhl
|
3536628129
|
added ehcache runtime dependency for security-enabled bundles
|
2014-11-04 18:20:49 +01:00 |
|
Axel Uhl
|
71845c258d
|
Adjusted target platform definitions and launch configurations; added shiro.web bundle dependency to security-enabled web bundles
|
2014-11-04 18:09:14 +01:00 |
|
Axel Uhl
|
eaca3e439c
|
move Shiro JARs and ehcache to target platform; adjusting target definitions
|
2014-11-04 17:32:41 +01:00 |
|
fmittag
|
7255bc25e1
|
removed usage of org.eclipse.osgi bundle import in some manifest files
|
2014-10-31 12:23:48 +01:00 |
|
Axel Uhl
|
595e1d9a1b
|
whitespace changes only
|
2014-10-29 17:47:26 +01:00 |
|
Axel Uhl
|
1c693cf0c0
|
added styling of LoginPanel which is now a horizontal panel, and the OAuthLoginPanel showing the logos horizontally and small
|
2014-10-29 12:34:34 +01:00 |
|
Axel Uhl
|
4dd2c7afa6
|
added preferences support in UserManagementService, completing bug 2429
|
2014-10-27 20:26:40 +01:00 |
|
Axel Uhl
|
2052941172
|
added preferences support to user store; see bug 2429
|
2014-10-27 20:22:06 +01:00 |
|
Axel Uhl
|
b8562a93d3
|
added documentation for settings in UserStore; renamed changepassword package to editprofile; setSettings now returns boolean
|
2014-10-23 14:00:00 +02:00 |
|
Axel Uhl
|
da2fcbf154
|
whitespace change only
|
2014-10-21 23:54:34 +02:00 |
|
Axel Uhl
|
f9bfddfd72
|
introduced AnyOfRolesFilter as OR-variant of roles[...] shiro filter
|
2014-10-21 23:52:36 +02:00 |
|
Axel Uhl
|
dc9555448b
|
updated permissions for gwt.ui pages; fixed role checks for admin console
|
2014-10-21 18:29:42 +02:00 |
|
Axel Uhl
|
31a6d1741f
|
refined EditProfile page by adding password reset option in case user has validated e-mail address
|
2014-10-20 20:33:08 +02:00 |
|
Axel Uhl
|
aba53e9747
|
working towards a solution for bug 2420: computing the email validation base URL on the client, passing it to the server
|
2014-10-20 18:20:32 +02:00 |
|
Axel Uhl
|
fb7ac8b983
|
restore selection after updating the user list; fixed validation success messages
|
2014-10-20 16:09:59 +02:00 |
|
Axel Uhl
|
26464239b5
|
use URL encoder for e-mail validation secret as base64 may contain + and =
|
2014-10-20 14:29:09 +02:00 |
|
Axel Uhl
|
92ac9bed36
|
improvements to user management panel
|
2014-10-20 10:47:18 +02:00 |
|
Axel Uhl
|
335fb961fd
|
slightly refactored reset password feature
|
2014-10-20 10:07:19 +02:00 |
|
Axel Uhl
|
aa81b40d58
|
catch mail exception when setting/changing user email and log it instead of escalating; changed security.properties again to use 127.0.0.1 as mail server
|
2014-10-18 10:09:20 +02:00 |
|
Axel Uhl
|
a21cc3f5bb
|
fixed e-mail validation
|
2014-10-18 00:31:48 +02:00 |
|
Axel Uhl
|
8d211ce1dd
|
a few steps towards e-mail validation
|
2014-10-17 18:33:33 +02:00 |
|
Axel Uhl
|
9524510fa0
|
added entry point for e-mail validation
|
2014-10-17 18:14:41 +02:00 |
|
Axel Uhl
|
7075aba3ad
|
moved e-mail sending from UserManagementServiceImpl to SecurityServiceImpl
|
2014-10-17 16:31:53 +02:00 |
|
Axel Uhl
|
a0062d1862
|
adjusted security.properties such that testing sending e-mails inside SAP works
|
2014-10-17 15:56:43 +02:00 |
|
Axel Uhl
|
64dfd37932
|
first use of e-mail sending
|
2014-10-17 15:45:44 +02:00 |
|
Axel Uhl
|
e1649a058e
|
password and email editing started from UserManagement entry point
|
2014-10-17 15:20:07 +02:00 |
|
Axel Uhl
|
c8824205d5
|
change password entry point does what it shall
|
2014-10-17 13:46:38 +02:00 |
|
Axel Uhl
|
74815b1a38
|
added a ChangePassword entry point
|
2014-10-17 10:53:02 +02:00 |
|
Axel Uhl
|
72e0710820
|
use setTabPanelSize from AbstractEntryPoint
|
2014-10-17 09:22:15 +02:00 |
|
Axel Uhl
|
16cfc34404
|
package refactoring in com.sap.sse.security to put only GWT-compilable stuff into the GWT module exported by the bundle
|
2014-10-17 09:16:55 +02:00 |
|
Axel Uhl
|
9143d55e7f
|
removed the com.sap.sse.security.userstore bundle and consolidated it in com.sap.sse.security
|
2014-10-16 17:14:02 +02:00 |
|
Axel Uhl
|
10d4a3a343
|
added "hello" test reestlet that requires authentication; added logout restlet
|
2014-10-16 11:02:46 +02:00 |
|
Axel Uhl
|
2802fb5a80
|
removed unnecessary LoginServlet; it is replaced by the JAXRS SecurityResource implementation
|
2014-10-16 10:29:34 +02:00 |
|
Axel Uhl
|
95d1c9114d
|
added dependencies for security GWT bundles to pom.xml files
|
2014-10-15 17:57:06 +02:00 |
|
Axel Uhl
|
a8474d9233
|
use the default "configuration" setting of the jetty.home property
|
2014-10-15 17:40:29 +02:00 |
|
Axel Uhl
|
86e516b972
|
provide a default for the jetty.home configuration
|
2014-10-15 17:39:55 +02:00 |
|
Axel Uhl
|
f8764cd0d4
|
relax the loading of the security properties, logging an exception if the security.properties file cannot be loaded
|
2014-10-15 17:22:25 +02:00 |
|
Axel Uhl
|
afb57bd7b3
|
fixed SecurityServiceImpl constructor, not expecting the [urls] section to be present
|
2014-10-14 15:16:01 +02:00 |
|
Axel Uhl
|
d32d4e0aef
|
added code to suppor mail sending for user management purposes
|
2014-10-14 14:22:04 +02:00 |
|
Axel Uhl
|
840af23e4b
|
added security.properties in Jetty config directory, next to security.properties, for e-mail validation configuration
|
2014-10-14 14:11:28 +02:00 |
|
Axel Uhl
|
44e53f9ddc
|
AdminConsole displays tabs and hides them based on user roles; enabled Security.gwt.xml module for com.sap.sse.security bundle
|
2014-10-14 12:31:44 +02:00 |
|
Axel Uhl
|
7740f60bbb
|
removed Shiro config initialization from UserStore settings; parsing of setting names was brittle, and use case was unclear
|
2014-10-14 10:43:40 +02:00 |
|
Axel Uhl
|
e8c059e83e
|
moved DefaultRoles to com.sap.sse.seucrity
|
2014-10-14 10:42:32 +02:00 |
|
Axel Uhl
|
844c6752ba
|
moved DefaultRoles from UserStore to separate enum; removed default configuration augmentation and DefaultSettings
|
2014-10-14 10:39:55 +02:00 |
|
Axel Uhl
|
435a71a72e
|
changed redirect such that the login page is redirected to with absolute context, enabling the entry point's re-use from the security.ui bundle
|
2014-10-14 10:12:43 +02:00 |
|
Axel Uhl
|
ef0fb735e0
|
Use default Shiro web environment, not sharing shiro.ini anymore. Added some Javadoc to SecurityWebSessionManager
|
2014-10-14 08:55:11 +02:00 |
|