Grandstream GXP2130 - login / logout with softkey

Hi,

We have some Grandstream GXP2130 phones that we need to use for multiple extensions and would like to have the user log in / log out of the phone when they are at that location. Is there any way to do this with FreePBX and the Grandstream GXP2130?

No this is not supported on Grandstream phones. The Sangoma Phones are the only supported way of hot desking using the included phones apps on Sangoma Phones.

could this be done be done via base file edit?

No it has nothing to do with phone configs. It has to be done through phone apps type of thing.