Fix social bug

Add condition for users who has registered but hasn't confirmed, can then use social account login