`wp post generate --post_author=` only accepts logins

It should accept all the things that the `wp user` subcommands accept.