Unicon / cas-addons

Open source CAS customizations, extensions, and configuration aids.
http://unicon.github.io/cas-addons/
Apache License 2.0
54 stars 26 forks source link

JSON based implementation of userDetailsService #39

Closed mmoayyed closed 11 years ago

mmoayyed commented 11 years ago
    <sec:user-service id="userDetailsService">
        <sec:user name="casuser" authorities="ROLE_ADMIN"/>
        <sec:user name="admin" authorities="ROLE_ADMIN"/>
    </sec:user-service>

Externalize access to the services management UI out into a flat JSON file.

mmoayyed commented 11 years ago

Thinking about using TOML for the actual implementation instead. May not be JSON.

apetro commented 11 years ago

This sounds like an add-on for Spring Security.

Does it want to live in Unicon/cas-java-clients-addons?

dima767 commented 11 years ago

Or even elsewhere. It does feel like this has little to do with cas or even cas client. I am now thinkinkig of inventing a separate library project for things like that - which would enable us to do these things, but still keep cas-addons more focused on core cas features. 

Something like conv-utils (for convenience utilities. Better name is welcome). And so Maven coordinate would be then net.unicon.cas:conv-utils — Sent from Mailbox for iPhone

On Wed, Aug 7, 2013 at 7:44 AM, Andrew Petro notifications@github.com wrote:

This sounds like an add-on for Spring Security.

Does it want to live in Unicon/cas-java-clients-addons?

Reply to this email directly or view it on GitHub: https://github.com/Unicon/cas-addons/issues/39#issuecomment-22245358

apetro commented 11 years ago

Unicon/spring-addons ? We seem to have other Spring extensions.

dima767 commented 11 years ago

spring-addons sounds fine to me. Gotta live under net.unicon.cas org as it's our base org registered with Sonatype

apetro commented 11 years ago

What does it take for us to register net.unicon so that the more sensible package name net.unicon.spring becomes viable?

dima767 commented 11 years ago

https://docs.sonatype.org/display/Repository/Choosing+your+Coordinates

First would need to create a project, I think

dima767 commented 11 years ago

I think we are good to go with net.unicon base group ID! I haven't realized that they have done it for us initially until I reviewed the original JIRA: https://issues.sonatype.org/browse/OSSRH-3246

mmoayyed commented 11 years ago

So, who's going to own the task of creating the Unicon/spring-addons repo? Should I put this on the todo list?

dima767 commented 11 years ago

Todo list is fine for now, I guess. Until one of us gets some breathing room

mmoayyed commented 11 years ago

Moved