Device authorization flow with a web app

Is it possible to implement device authorization flow on a web application? The docs specifically mention a native app. However, our main use case is for our web app to be used on a shared tablet, so to me it makes way more sense for an admin at the customer site be able to authorize a new tablet instead of a login username and password being shared on the device.

This is an app used in a restaurant context so each staff member having a login doesn’t really make sense either.