public override async Task <ClaimsPrincipal> CreateAsync(BeAuthIdentity user)
        {
            // Classbase operations.
            var principal = await base.CreateAsync(user);

            // Fill subscriptions.
            await _subscriptionService.FillSubscriptions(user);

            // Issue Identity.
            var beAuthIdentity = IdentityIssuer.IssueFor(user);

            // Add identity
            //principal.AddIdentity(beAuthIdentity);
            var identity = (ClaimsIdentity)principal.Identity;

            identity.AddClaims(beAuthIdentity.Claims);

            return(principal);
        }