Wicket-Security Examples
The wicket security examples project contains various examples related to securing a webapplication via the Wasp api. At the moment this means Swarm examples but if anyone comes up with another implementation they are welcome to place examples here.
Documentation
Currently 5 examples are ready:
- Multilogin, a single user is required to login multiple times to perform tasks with increasing authorization demands.
- Custom actions, define custom actions and decide which user gets what functionality on the page.
- Panel replacement, instead of creating pages reuse a single page and replace panels on it. (although the example focuses on the ITab implementation it should not be difficult to figure out how this works in any other panel replacement scenario)
- Http authentication
- Authentication through Acegi
Also a lot is explained in more detail in the getting started as they are developed simultaneous.
More info about Wasp or Swarm is available here
See examples live in action
Thanks to Johan Compagner it is now possible to see the examples without having to download anything.
Just go here
Project maintainers
Maurice Marrink
SVN Repository
The SVN repository of this project is available at https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/trunk/wicket-security-examples
Latest release
A war ready to be deployed is available at
SourceForge
Latest build
A war containing the latest changes and fixes is available at
http://wicketstuff.org/maven/repository/org/apache/wicket/wicket-security/examples/