Hi If the repository is not available, the service is not registered (yes it is a static mandatory dependency) and the web console uses its default mechanism of single-user access.
Regards Felix On 20.08.2010 11:18, Carsten Ziegeler wrote: > Felix Meschberger wrote >> Hi all, >> >> For SLING-1670 [1] I have created a simple security provider for the >> Apache Felix Web Console. This provider grants access to the repository >> based on the user name and password provided. >> >> (1) A session is acquired for the user name and password >> (2) If the user is one of a configurable set of users allowed >> access, the user is granted access. >> (3) Otherwise if the user is a member of one of a configurable >> set of groups allowed access, the user is granted access. >> >> If the user name and password cannot be used to login to the repository >> or the user is neither in the configured set of users nor a member of >> one of the configured groups, access is denied. >> >> This mechanism is actually much better than the current mechanism in the >> Web Console with a single user (admin by default) configured for access. >> >> I would like to add this to the Launchpad Builder and after that also to >> Sling 6. >> >> Code is in the bundles/extensions/webconsolesecurityprovider [2] folder. >> >> WDYT ? > This sounds like a good plan to me; great stuff! > > What happens if the repository is not available? > > Regards > Carsten
