add user and fake data,could login with different role