Podczas dzisiejszej dyskusji zostałem poinformowany, że flaga is_active Klienta tak naprawdę nic nie robi.
Jest to unikalna flaga, podobnie jak adres e-mail klienta, ponieważ nie jest to atrybut EAV. Zamiast tego jest to kolumna w tabeli customer_entity.
Próbowałem ustawić flagę na 0 dla klienta testowego, ale nadal mogę się zalogować. Wszystkie pozostałe funkcje wydają się działać normalnie.
Czy ta flaga jest udostępniana jako wygoda dla programistów? Czy jest przeznaczony na jakiś przyszły cel? Co robi is_active?
Edycja : Oto powiązany przepełnienie stosu: /programming/3617832/disable-customer-in-magento