I have a site where users can create a sort of session where they can handle data privately but I would like to allow my users to invite external users who may not be part of the site to collaborate or simply view the session.
What would be the best way for users to send the invite to other users?
I would personally argue that the most user friendly way would be to simply provide a link, like
http://example.com/mysession/someprivatehash, that the user could send to someone. I was told this is easier for someone technical like myself but not as easy for the normal user.
On the other hand it was suggested to me that I consider using a pin system where the user would be told to go to a url and simply input a pin code to join the session. An example can be found here https://kahoot.it/
I would prefer usability to be the main concern. Security is not of great importance here.