Naked Objects
By Richard Pawson and Robert Matthews

Building a multi-user system

Providing security and authorisation

At the time of writing, Naked Objects does not have an explicit model for security and authorization. The About objects and methods allow the developer to control access to any specific class, method or attribute. This provides the foundation on which a comprehensive security/authorization model can be built. We expect that such a model will become available for Naked Objects in the near future. Meantime, if you wish to use an authentication/authorization server, then you will need to extend the org.nakedobjects.object.control.About class such that it delegates the responsibility to that server.