OO-Design and UML Training by Allen Holub
The best in-house Object-Oriented-Design and Java training available.
Dr. Dobb's Journal—Recent Articles (Source Code)
All code on this page is copyright (c) 2011, Allen I. Holub.
The code is distributed under version 3 of the GNU Public License with the additional proviso that all derivative works must contain the following notice, displayed prominently along with the derivative work's own copyright notice:
This application contains code (c) 2011 Allen I. Holub (www.holub.com). All rights reserved.You may modify this notice to list exactly what code you're using, but you may not remove the URL. Also, you must leave intact any existing copyright notices, even if you modify the associated file.
OAuthThis .zip file is an Eclipse project that holds a small GWT application that tests the OAuth code presented in the May 2011, DDJ article, Getting Started With the Cloud: Logging On With Google OAuth It demonstrates how a third party can grant permission for you to access their Google data. For example, use this code to allow one of your customers to let your application access your customer's Google-Calendar data.
In addition to presenting the code, the article also describes all the things you have to do (such as network setup and creating a "certificate") to get the code to work.
extendthe Servlet and override a few database-access methods to integrate the widget into your appplication.
The first article in this mini-series
Secure Login in AJAX Applications describes the issues surrounding
secure login and discuss the architecture of the system.