Open full view…

Public Anonymity with Authenticated Login using Federal IDs

Mon, 29 May 2017 17:10:58 GMT

Hi! We're just getting started with forums for several of our sites, and it looks like a very impressive platform! However, it is important for us to be able to force users to login using an authentic email address (that has been validated to confirm it is real) so that the Administrators know their real identity, but still allow the poster to use a Pseudonym for his or her public post. This seems to be the best balance between total anonymity (wherein people post obscene or irresponsible posts since they feel there are no repercussions) but still have some level of privacy / comfort in posting openly since their name is not exposed to the entire community. Can the Admins / Users please help me understand if can help us implement this? I understand that users can use the drop-down arrow in the upper right hand corner of their screens when logged in to change their display names, but this feature is not obvious to most users. In addition, we would prefer the ability to choose "anonymous" or change their display name on a post-by-post basis. Lastly, I saw an exciting announcement in the Roadmap that Pseudonyms will soon be supported. I would love to know how this new feature will be implemented, what will change from the current ability to just change display names on the account, and - most importantly - a rough time line of when this new feature is expected to be released. Please note that we will be using Federated IDs for Single Sign On to our websites and Muut Forums, so I'm hoping that this will not interfere with the current ability to change the display name at any time, nor with the future release of true Pseudonyms. Please advise if this is correct. Thanks very much! David

Mon, 29 May 2017 21:53:53 GMT

I saw your email, but I wanted to reply here first. Since you're planning on using Federated ID, you can actually set the display name yourself. Take a look at the [user objects]( that are required and optional for a FedID setup: `id` identifies the user—this should be the way that your website uniquely identifies the user, like the username or id number. Required `displayname` is the full name. Required `email` is the user’s email address (optional, for post notifications) `avatar` is an absolute URL to the user’s profile image (optional) `is_admin` where true gives administrative rights. (optional) So you can make sure the system passes an anonymous user `id` since that will be translated into their @username. And then you can pass the displayname as "anonymous" or whatever you'd like each user to be called. Since you're passing the `displayname` object it means the dropdown menu won't allow the user to change the setting from Muut. Instead, you could have a field on your site's user account page where t hey can change the nickname or displayname field which you would then pass onto Muut under that user object. Anyway, long story short — Fed ID is built with that kind of behavior in mind. I'll be copying this to your email address as well, so you might see this again there ;)

Mon, 29 May 2017 22:59:14 GMT

Thanks very much Monika - appreciate your quick response! Can you please also explain how the new upcoming feature of Pseudonyms will add to / change how the current feature-set is designed, when it is expected to be released, and how using the Fed ID implementation may affect the upcoming Pseudonym feature? Thanks! David

Mon, 29 May 2017 23:02:56 GMT

I don't have any updates on "pseudonyms" at the moment. I'll check in with the rest of the team. I suspect it might be a mistake that it's still there in the "upcoming" section and it's actually referring to our implementation of the display name

Tue, 30 May 2017 01:10:46 GMT

I'd would definitely appreciate it if you could clarify this for me. Thanks!

Tue, 30 May 2017 11:51:15 GMT

So, in this case, the pseudonym feature has absolutely nothing to do with an individual anonymous user. While it's a long ways out, the pseudonym feature is intended to allow an individual user have multiple users under their email. One user, multiple pseudonyms. So yeah, not relevant in this particular type of implementation.