Generate + Validate token