Tell me more ×
SmugMug Stack Exchange is a question and answer site for SmugMug developers and end users. It's 100% free, no registration required.

I have been wrestling with this for weeks, and have made my arguments why the following do not work well to build a Smugmug site that gives two separate views - one for friends and family to see private content, and the other for anonymous visitors to see public content:

1) Unlisted galleries are a good idea, but they blow the whole Categorical structure. If I have private content I now need to send someone a link, which they'll likely loose in time. I can't send them a private 'Family' category link, and let them browse all of my private family content. But then there's...

2) Sharegroups, which almost solve the above problem, but come with their own. For one they only allow galleries to be added, and since I cannot put a Category in a Sharegroup, I cannot simply say - okay here's all my Family stuff, with all of its subcategories and galleries, and one unlisted link to all of it. On top of that, the entries are static, so I have to manually add galleries as they become available.

3) Site-wide passwords. We all know passwords blow, last thing we want is yet another password to forget. Site-wide passwords are almost cool, except they blow the whole concept of a Homepage, so then, there's no way for me to display any of my public stuff to the anonymous visitor... Or maybe I just want a couple smart galleries to display on my Homepage to people who don't have the site-wide password.

4) Then there's gallery-passwords. So I could just put a password on all my private galleries, and not put one on my public galleries. That might work! But wait, then my Homepage, which I'd like to include Gallery Categories on, would even let people without the passwords browse the whole structure, see all my gallery names, maybe even find some information I didn't want them to see! So now I guess it's back to unlisted galleries and sharegroups again, and back to square 1.

I posted this along with a suggestion on the feedback site: http://feedback.smugmug.com/forums/17723-smugmug/suggestions/2623874-a-better-solution-for-hosting-both-private-and-pub

Since I am not hearing any feedback there, here's my question restated as a goal:

When friends and family visit the homepage and site, I want them to see all of my private/personal photos and galleries. I want the category structure to remain in tact and navigable, and I do not want to require that they remember passwords.

When anonymous visitors come to the site, I want them to see content I've marked as public, and not have any access to my private/personal stuff. I do not want to hide things using CSS/js if they could still pilfer through the code to find private URLs.

In my ideal world, SmugMug would support visitor authentication using providers like Facebook, Live, Google, and Twitter. Then my visitors could register and I could allow my friends and family access to my private and personal content. I could simply mark certain content at the category-level as 'private' and allow access to authenticated visitors.

Has anyone here tinkered with the API to create something that would support. Has anyone come up with another creative way to achieve this? I could live without the authentication system which I know could take some time to implement, but I really want to leave the category structure in tact and not require passwords or private unlisted URLs.

share|improve this question
It's interesting how often this issue comes up. I face the same problem. Hopefully SmugMug listens to this feedback and comes up with category passwords or something because I don't really want to have to buy a separate account. – jsmarble Mar 1 '12 at 17:11

1 Answer

There is no great way to do this with one Smugmug account if you really don't want one constituency to easily see the content targeted for the other. I struggled with this for more than a year and finally decided that it was massively simpler for everyone (myself and viewers) and gave me much more of what I wanted to just get a second account.

I now have one Smugmug account I use for family-related stuff and one Smugmug account I use for public sharing (school, sports teams, public events, etc...). It is now working great with the two accounts.

These are some of the issues you cannot overcome with one account:

  • Both public and family must live on the same domain so URL manipulation is always possible to get from one to the other.
  • If you truly want to keep people from accidentally going from the public to the family galleries and not have them even see that they exist, then all family galleries must be unlisted.
  • As soon as all family galleries are unlisted, you lose the ability to seamlessly use categories/subcategories/searching, etc... Basically at this point, your family site is severely handicapped. You can create manually category-like things with sharegroups and try to share those manually with just friends/family, but it won't really feel like you have a family site that they can just go to and browse around. And, you will have to constantly manually maintain these sharegroups.
  • There will be no useful mobile view for family.

I could go on and on. Making large groups of galleries unlisted (to keep them out of the public site) ruins more than 1/2 the functionality of Smugmug. I decided that was not practical for what I was trying to do.

The main reason that there's little chance of implementing this yourself with customization is that Smugmug has no notion of an authenticated user. They have site passwords (you've been authenticated to see the site), but that is all or nothing - no exceptions. If the site password could be made to work just for the family site galleries, that would be an option, but it doesn't work that way. They also have gallery passwords, but they apply only at the individual gallery level. They restrict access to the photos in the gallery, but don't control access to the existence of the gallery. There is no such thing as category or sub-category passwords that control access to listings of galleries.

So, without even the minimum basic security building blocks to split the site, you really can't do it like you would want.

share|improve this answer
I've heard of others doing that too. I have a hard time justifying it given the very small amount of public content I have. Does SmugMug link the accounts so you can auth as one and easily manage both? Or do you have to login/out and manage each separately? – webby Mar 1 '12 at 1:48
@webby - the two accounts are completely separate. You even have to have two email addresses. The simplest way to manage multiple logins is to use separate browsers to manage each one, I use Firefox to manage one and Chrome the other - then both can stay logged into their respective accounts. – jfriend00 Mar 1 '12 at 1:54
Gotcha, well if this is a common scenario perhaps a feature suggestion is in order. Something like Github where you can login under any of your accounts but have ability to switch between them easily. I'm not sure I want to go this route yet, but it sounds like there's no other choice without a roadmap showing otherwise. – webby Mar 1 '12 at 3:03
@webby - A good feature suggestion would be to have N accounts you could be logged into from one email address/pwd, single billing and presumably a discount on the accounts past #1 since it's single billing, single person to support, etc... – jfriend00 Mar 1 '12 at 6:44

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.