With StreamSpot's new Facebook Integration it is now possible to log into your MyStreamSpot.com portal through Facebook. To use this feature you must first link your Facebook and StreamSpot accounts.
You can find an article describing these steps here.
Once the integration is complete, visit MyStreamSpot.com and you will see the option to Login with Facebook as pictured below.
Simply click the button and you will be logged in.