Need help on finding photo sharing integrated with Drupal
We are looking for a photo-sharing application that would integrate with Drupal and will allow:
1. User(s) to upload unlimited number of photos with no upload size limits and no limit as to the amount of images/size of storage on server
2. Ability to create albums
3. Create permissions for albums where invitees only can view those albums
4. One Drupal log in/registration to handle access to this photo sharing app
5. Can be hosted on Drupal site or can integrate with another photosharing app that is already out there and hosted elsewhere, but would allow for Drupal log-in
Situation: We are a training organization. Participants in particular trainings take photos and would like to share those with other members of that training. This ‘album’ is private; i.e. only for members of that training. We would like to use the existing log-in and registration process for the Drupal training website as the log-in/access to this photo sharing module.

_
you can use the method described at http://www.lullabot.com/articles/photo-galleries-views-attach as the basis for this type of site. Since both galleries and images are nodes you can create just about any type of access control you'd like.
Some access control modules you may want to checkout:
http://drupal.org/project/coherent_access
http://drupal.org/project/content_access
http://drupal.org/project/nodeaccess_userreference
http://drupal.org/project/protected_node
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.