Show a loading screen while waiting to login.
Only show submit post link if logged in.
Use a method to submit the post.

enforce validation (unique links, etc)