Share Unpublished nodes through a link that needs a user authentication
Access unpublished


  Easy to use module grants access to view unpublished content to anyone
  who has a unique URL and appropriate permissions. Visitor can be
  anonymous or authenticated user with the user role.
  
  When administrator or users with enabled privileges visit (or save)
  unpublished node, can see link for direct view that unpublished
  content. Unique URL link is displayed as Drupal message or in node
  content.
  
  Administrator can enable view an unpublished node for any roles with
  "View unpublished contents" permission. If it is set for anonymous
  users, anyone who know the link with hash key, can view the
  unpublished node. View only, not edit.
  
  Default URL parameter is "hash" and can be changed on configuration
  page for more security or customization.
  
  Module is useful for proofreaders, content checkers etc. Webmaster
  does not need to create user accounts and can keep the website safer.
  Each node has its own unique hash key (like Google Docs).