CSRF token

CSRF tokens - even more secure tokens!