Adds additional authentication functionality
Adds directives