user authentication and link posting functionality added