projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make data admin log-in more robust and easier to use.
[lgpl/argeo-commons.git]
/
org.argeo.cms
/
src
/
org
/
argeo
/
cms
/
internal
/
kernel
/
jaas.cfg
diff --git
a/org.argeo.cms/src/org/argeo/cms/internal/kernel/jaas.cfg
b/org.argeo.cms/src/org/argeo/cms/internal/kernel/jaas.cfg
index 0155fc5eee9eae292a04d372041ec173d0af1099..e54277a3c73fcb1b9dbcc2a4fe5c1908db9f3ad1 100644
(file)
--- a/
org.argeo.cms/src/org/argeo/cms/internal/kernel/jaas.cfg
+++ b/
org.argeo.cms/src/org/argeo/cms/internal/kernel/jaas.cfg
@@
-1,18
+1,30
@@
USER {
USER {
- org.argeo.security.login.EndUserLoginModule requisite;
- org.springframework.security.authentication.jaas.SecurityContextLoginModule required;
+ org.argeo.cms.auth.HttpSessionLoginModule sufficient;
+ org.argeo.cms.auth.IdentLoginModule optional;
+ org.argeo.cms.auth.UserAdminLoginModule sufficient;
};
ANONYMOUS {
};
ANONYMOUS {
- org.argeo.
security.login.AnonymousLoginModule requisite
;
- org.
springframework.security.authentication.jaas.SecurityContextLoginModule required
;
+ org.argeo.
cms.auth.HttpSessionLoginModule sufficient
;
+ org.
argeo.cms.auth.AnonymousLoginModule sufficient
;
};
};
-SYSTEM {
- org.argeo.security.login.SystemLoginModule requisite;
- org.springframework.security.authentication.jaas.SecurityContextLoginModule required;
+DATA_ADMIN {
+ org.argeo.node.DataAdminLoginModule requisite;
+};
+
+NODE {
+ org.argeo.node.DataAdminLoginModule requisite;
};
KEYRING {
};
KEYRING {
- org.argeo.security.crypto.KeyringLoginModule required;
+ org.argeo.cms.auth.KeyringLoginModule required;
+};
+
+SINGLE_USER {
+ org.argeo.cms.auth.SingleUserLoginModule requisite;
+};
+
+Jackrabbit {
+ org.argeo.security.jackrabbit.SystemJackrabbitLoginModule requisite;
};
};