jmlzone / PiPtr

Repeater controller
7 stars 4 forks source link

Public vs control operator access #18

Open jmlzone opened 7 years ago

jmlzone commented 7 years ago

Throughout the entire project we need a notion of public and control operator access.

On touch tone commands this means only some codes are "public" for general users aka MMRA members, while other functions are "control operator restricted" For touch tones control operator access is done by entering the control operator code first. It is then disabled by a timer or the entry of a code to sizable it. Alternatively control access can be attained over the air by coming in with a different PL detected by the soft CTCSS indicating control operator mode.

How should we do this for the command line and gui access? will it be control operator only? How will authentication be done?

mark66j commented 7 years ago

See my related issue on web control, but I'm thinking that if there is a central web page to show status to the public, then each controller would only need to serve control operators.