nadeemlab / ImPartial

Interactive deep learning whole-cell segmentation and thresholding using partial annotations
Other
34 stars 3 forks source link

Username as user identifier #22

Closed ricdodds closed 1 year ago

ricdodds commented 1 year ago

As of today, the user remote IP address is used as a unique identifier. This can be problematic when trying to identify which user worked on which session as more than one user can work from the same station. To tackle this problem and given that ImageJ runs as a desktop app it's possible to get the username with the Java command System.getProperty("user.name") which return the username of the user that is currently logged in to the OS. This doesn't add any additional authentication requirements or complexity but under the assumption that users log in to their work station using their credentials then it makes it possible to identity them uniquely even if they share the same computer.

ricdodds commented 1 year ago

Closing in favor of PR #24