Customer Portal Accelerator Authentication

The new Customer Portal Accelerator supports natively LiveID for authentication. This is good and bad. Its goos as LiveID provides strong authentication model and will manage all credentials but bad because it may force your customer to sign up once for live id and then for your site to just get access.
The blog below has some great detail on how to convert the portal to accept a membership based provider for authentication, this is great for demo purposes and for live installations as an alternative to using Live ID.