It will be good to add optional feature: if User Manager can chech Calling-statuin-id attribute beffore allow user to log-in.
It can be interested when dial-up users are allowed to log-in only from specific phone numbers and for ADSL
( all adsl from Huarei have specific firmware and default user guest and pass guest for PPPoE on default. Internet Service provider then only chech calling-station-id or maybe some others if username is guest and then Access-accept packet are replayed. )
Does User manager have something like calling-sation-id checking ?