In this thesis I have developed the user and privilege handling module of a GWT based collaboration application. I demonstrate the GWT software development tools and their safety deficiencies.
The application module that I have developed is able to manage basic user informations and to perform authentication and authorization operations based on these data on the server side during RPC calls. Due to its modular design, the authorization module can be easily extended in the future with other modules of the collaboration application.
It was an important aspect of the development that the module well synergizes with and at the same time complements the existing security-related features of GWT.