Latest Articles

Spring Security: Configuring Secure Passwords

by Peter Mularien | May 2010 | Java Open Source Web Development

This article by Peter Mularien is an excerpt from the book Spring Security 3.

In this article, we will:

  • Examine different methods of configuring password encoding
  • Understand the password salting technique of providing additional security to stored passwords
Read Spring Security: Configuring Secure Passwords in full

Scaling your Application Across Nodes with Spring Python's Remoting

by Greg L. Turnquist | May 2010 | Open Source Web Development

Spring Python offers a clean cut way to take simple applications and split them out between multiple machines using remoting techniques that can be seamlessly injected without causing code rewrite headaches. Spring Python makes it easy to utilize existing technologies, while also being prepared to support ones not yet designed.

In this article by Greg Lee Turnquist, author of Spring Python 1.1, we will learn how:

  • Pyro provides a nice Python-to-Python remoting capability to easily create client-server applications
  • Spring Python seamlessly integrates with Python so that your application doesn't have to learn the API
  • You can convert a simple application into a distributed one, all on the same machine
  • It takes little effort to rewire an application by splitting it up into parts, plugging in a round-robin queue manager, and running multiple copies of the server with no impact to our business logic
Read Scaling your Application Across Nodes with Spring Python's Remoting in full

Migration to Spring Security 3

by Peter Mularien | May 2010 | Java Open Source Web Development

In this article by Peter Mularien, author of the book Spring Security 3, we will review information relating to common migration issues when moving from Spring Security 2 to Spring Security 3.

Read Migration to Spring Security 3 in full

User Authentication with Codeigniter 1.7 using Twitter oAuth

by Adam Griffiths | May 2010 | Open Source PHP Web Development

User authentication is an important part of many applications. Let's look at how we would utilize third-party authentication methods. oAuth is an open protocol for secure user authentication across APIs. It allows users to gain limited access to websites by using their Twitter credentials. It's a very sound method of user authentication, and doesn't take too much work to get going. Twitter oAuth is used by hundreds of third-party Twitter clients and mashups—just to give you an idea of how useful it can be.

In this article by Adam Griffiths, author of CodeIgniter 1.7 Professional Development, we will:

  • Learn how Twitter oAuth works
  • Create a library for authentication
  • Utilize the library in order to create an application to demonstrate how it works
Read User Authentication with Codeigniter 1.7 using Twitter oAuth in full

User Authentication with Codeigniter 1.7 using Facebook Connect

by Adam Griffiths | May 2010 | Open Source PHP Web Development

In a previous article we covered User Authentication with Codeigniter 1.7 using Twitter oAuth. In this article by Adam Griffiths, author of CodeIgniter 1.7 Professional Development, we will continue our discussion on how we can utilize third-party authentication methods by using Facebook Connect.

Facebook Connect is just like Twitter oAuth, but for Facebook accounts. It doesn't use the oAuth protocol, so its workings might seem slightly different to developers. To users, however, the difference is marginal. Just like in Twitter oAuth, users do not need to enter any of their account credentials on your website or application—it is all handled by Facebook.

Read User Authentication with Codeigniter 1.7 using Facebook Connect in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software