Only login with the first request
allow fussy matching of versions (ie ignore fix versions)
fixed test