Activities of "Dev2ng"

Hi,

Do you have any solution for this?

Hi,

Registration is working fine now. It sets IsActive as false. But something weird is happening. Basically token API is failing (Due to user being inacive) which leads to application looping. See video.

https://streamable.com/879czu

This is the angular project that is generated while creating new ABP solution.

Hi, This is my CustomRegisterAppService.

using Microsoft.AspNetCore.Identity;
using Microsoft.Extensions.Options;
using System.Threading.Tasks;
using Volo.Abp.Account;
using Volo.Abp.DependencyInjection;
using Volo.Abp.Identity;
using Volo.Abp.ObjectExtending;

namespace Actis.Base.CustomRegister
{
    [Dependency(ReplaceServices = true)]
    [ExposeServices(typeof(IAccountAppService))]
    public class CustomRegisterAppService : AccountAppService
    {
        public override async Task<IdentityUserDto> RegisterAsync(RegisterDto input)
        {
            await CheckSelfRegistrationAsync();

            await IdentityOptions.SetAsync();

            var user = new Volo.Abp.Identity.IdentityUser(GuidGenerator.Create(), input.UserName, input.EmailAddress, CurrentTenant.Id);
            input.MapExtraPropertiesTo(user);
            user.SetIsActive(false);
            (await UserManager.CreateAsync(user, input.Password)).CheckErrors();

            await UserManager.SetEmailAsync(user, input.EmailAddress);

            await UserManager.AddDefaultRolesAsync(user);
            return ObjectMapper.Map<Volo.Abp.Identity.IdentityUser, IdentityUserDto>(user);
        }

I am facing a issue and I am attaching a screenshot please look into it and let me know how we can resolve it

*await SettingManager.SetForUserAsync(userId, AccountSettingNames.ProfilePictureSource, "Image"); * worked instead of await SettingManager.SetForUserAsync(userId, AccountSettingNames.ProfilePictureSource, "2");

Hi,

I want to apply(await SettingManager.SetForUserAsync(userId, AccountSettingNames.ProfilePictureSource, "2");) in this api given below.

public async Task CustomUserImageUpdate(string userId, IBlobContainer lobContainer, string image)
 {
     try
     {
         byte[] imageBytes = Convert.FromBase64String(image);
         await lobContainer.SaveAsync(userId, imageBytes, true);
     }
     catch (Exception ex)
     {

         throw;
     }
 }

Hi,

"The property or indexer 'IdentityUser.IsActive' cannot be used in this context because the set accessor is inaccessible"

I am getting this error when I am trying to set isactive to false.

Any update on this ?

Any update on this ?

"Make sure that the resource's CORS settings allow requests from the origin example - https://login.microsoftonline.com."

We are using SSO using azure-ad, may be we are missing some setup over there also ?

Can you please tell me if I need to do anything on Azure side as well.

I have already done those appsettings changes.

Showing 1 to 10 of 15 entries
Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11