just do a normal after_create
add a random seed when generating the token

Not having this was causing the tests to not pass because of the timing