Any company that says "share photos" with your friends and family should allow those "friends and family members" to view the photos you send. Forcing them to register is baloney. No one has time to fill that info. They will skip it.
Never using them again.