How to inspect Angular scope for an HTML element

May 18, 2015 at 11:41 AMMadestro

It turns out there is a very simple way to inspect the Angular scope for a particular HTML element if you are using Chrome.

Simply right click on an element on the page, select inspect element, switch to the console tab and type the following:

angular.element($0).scope()

Alternatively, you can select an element from the HTML tab and then go to the console and type the script command.

Posted in: Angular

Tags:

How to reset AspDotNetStoreFront's Super Admin account

May 12, 2015 at 10:56 AMMadestro

I was working on a project that involved ASPDotNetStoreFront's MultiStore product and for one reason or another, my account was locked and I could not get into the administration interface.

Sadly, my account was the only Super Admin account.

Fortunately, there is a procedure that can be followed on the backend in order to reset the super admin account:

  1. Open the database with a tool that allows you to run SQL scripts, such as SQL Management Studio.
  2. Run the following query:
    • UPDATE [Customer]
           SET [Password] = 'YOUR NEW PASSWORD',
                 [SaltKey] = -1,
                 [LockedUntil] = DateAdd(mi, -1, GetDate()),
                 [BadLoginCount] = 0,
                 [PwdChangeRequired] = 0,
                 [PwdChanged] = GetDate()
           WHERE [Email] = 'SUPER ADMIN EMAIL ADDRESS'
  3. Restart the site by recycling the application or modifying the web.config file.

And that's all there is to it. Go back to your admin console and login normally.

Posted in: AspDotNetStoreFront

Tags: