-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Description
In NC 12 the views for sessions and App Pins were merged. Now you can revoke App Pins using a (hidden) context menu from the list of current/previous sessions. This has caused some irritations already, c.f. nextcloud/twofactor_totp#186 (comment) and #6075 (comment). It seems people do not find the App Pins in the sessions list.
Let me explain my thoughts about this (copied from my post from the other thread):
- Imho a session and an App Pin are entirely different concepts. For me an App Pin is something quite persistent that typically lives as long as you want to use a device. A session, however, is a communication relationship between a server and a device that is created and destroyed many many times.
- Furthermore, not all sessions can be associated to an App Pin; only those sessions started by an app that doesn't support TOTP.
Hence, I never got the idea to search App Pins in the sessions menu.
If we want to keep the menus merged, I suggest to mitigate the issue by permanently showing something in the sessions list that indicates that the list has more capabilities than being a list of sessions. However, as I argued, I think the new combination is not really logical and it might confuse people.