public async Task <string> GenerateJwtTokenAsync(string provider, string uid) { long accountId = uid == Properties.Settings.Default.PrivateKey ? Properties.Settings.Default.AdminAccountId : await membershipProvider.VerifyUser(provider, uid); if (accountId == 0) // User not exists in DB { return(null); } return(await GenerateToken(accountId)); }