I've implemented this in our Grails application using a combination of resources.groovy and BootStrap.groovy using clientRegisterFilter, but it seems like it would fit right in with this plugin as a configuration option.
I'm thinking something like grails.plugin.springsecurity.trackConcurrentSessions: true|false. It can be false by default.
I'm happy to contribute this feature as a PR if you think it's worthwhile.
See https://docs.spring.io/spring-security/site/docs/current/reference/html5/#concurrent-sessions
I've implemented this in our Grails application using a combination of
resources.groovy
andBootStrap.groovy
usingclientRegisterFilter
, but it seems like it would fit right in with this plugin as a configuration option.I'm thinking something like
grails.plugin.springsecurity.trackConcurrentSessions: true|false
. It can be false by default.I'm happy to contribute this feature as a PR if you think it's worthwhile.