A request for a SSN or even a driver's license doesn't seem nearly as absurd as Facebook access. Those sound like identification regularly required for conducting certain financial affairs. Paypal even has my SSN. No banking service I've used (or for that matter any service of any kind) has ever required social networking access.