ebmgh.com

Forgot Password Best Practices

Good information on how to design a website password recovery feature, by Dave Ferguson at a company called FishNet Security. Mr. Ferguson signs his name as CISSP, which apparently means he’s a “Certified Information Systems Security Professional”.

Best Practices for Your “Forgot Password” Feature (PDF, 260 K)

For a web application, authentication is typically done via username and password inputs from the user. The authentication process often receives plenty of attention during the design and development phases, and much has been written about how to secure the process. Enforce strong user passwords. Display a generic error message for a failed login. Lock or disable the account after a certain number of failed login attempts. Store passwords in the database as one-way, salted hash values. All of these carefully thought-out security measures often go out the window when a user forgets his password.

As a user the expectation is that an application will assist you when you’ve forgotten your password. But there’s something fundamentally insecure about a forgot password feature. Essentially, the application is providing a second, entirely separate procedure to authenticate you. It’s this secondary method of authentication that often gets short shrift by designers and developers. Security weaknesses creep in.

January 28, 2010 at 11:01 am Comments (0)

Oakland’s Morcom Amphitheatre of Roses is a Hidden Gem

I lived about a half mile from this beautiful gem before I learned about it. It is definitely worth a visit.


View Larger Map

Last year, when they put out a call for volunteers to “deadhead” the roses, there was some confusion when a bunch of aging hippies in tie-dyes showed up. Hilarity and gardening ensued, as reported in the SF Chronicle.

There is a group called the Friends of the Morcom Rose Garden whose dedicated volunteers help keep the garden beautiful.

January 28, 2010 at 9:58 am Comments (0)