this is a feature request.
i would like to see a seamless smb browsing without any need for file credentials.
this is specially usefull for wide environments (schools, departments, etc).
pam could provide auth token to default login:
auth "$userid" "$authtoken"
and allow additional entries as usual in the conf files.
there's some workarounds for this that implies using pam_script and creating a temporary auth file, but this is insecure, ineficient and ugly.