[#6713] Fixed unnecessary querying and creating of ProjectRoles for OpenID users

Signed-off-by: Cory Johns <cjohns@slashdotmedia.com>