Add basecamp style subdomain authentication to devise.