You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GL-Inet turns out to be a router manufacturer, so I assume this mode is so that users that have logged into the router's interface don't have to log into AGH again.
I think OpenWRT can get similar treatment. OpenWRT's web interface uses ubus for authentication, and all current sessions can be listed by running ubus call session list on the router. So in theory AGH can use ubus to check if a session token is valid or not.
Alternatives considered and additional information
No response
The text was updated successfully, but these errors were encountered:
Prerequisites
I have checked the Wiki and Discussions and found no answer
I have searched other issues and found no duplicates
I want to request a feature or enhancement and not ask a question
The problem
With AdGuardHome running on an openwrt router, I need to separately log into openwrt and adguardhome's web interfaces, which is inconvenient.
Proposed solution
I search the codebase and noticed there is a special "GLMode" authentication, which reads a token file from
/tmp
:AdGuardHome/internal/home/authglinet.go
Line 17 in 1d6d85c
GL-Inet turns out to be a router manufacturer, so I assume this mode is so that users that have logged into the router's interface don't have to log into AGH again.
I think OpenWRT can get similar treatment. OpenWRT's web interface uses ubus for authentication, and all current sessions can be listed by running
ubus call session list
on the router. So in theory AGH can use ubus to check if a session token is valid or not.Alternatives considered and additional information
No response
The text was updated successfully, but these errors were encountered: