Content Types and drupal_get_form
This is no secure issues with this.  


Drupal 6 return node_add('story')
Drupal 7 return drupal_render(node_add('story'))



  Returns a node submission form.


for more information checkout the node_add() function