Bit odd, but more cosmetic issue than anything.
When wanting to remove netlogin from a port (e.g. 1:45) you can just run:
disable netlogin port 1:45
But you may still see the configuration regarding timers, reauth-period and re-authentication, its not obvious how to make this disappear, although its still there in the background.
All you need to do is set it to the defaults and then it disappears from the configuration, although it is actually still there in the background, it just doesn’t get shown up when you run a “show config”, nor does it get used, because its an irrelevant config if netlogin is not disabled on the port.
For example:
configure netlogin mac port 1:45 timers reauth-period 3600 reauthentication off
Where in our case 3600 seconds was the default.