POST content on redirect
Have you tried rules module. You can trigger custom action on some event. What you need to do :


create an event "when the node being viwed"
create a condition "when node is equal to some node"
Fire a action "redirect to login page" 
Fire another action "show a message"(this is set drupal_set_message for you)