On Wed, Feb 08, 2023 at 10:34:46PM +0100, Uwe Brauer wrote:

[...]
> It seems to me that the credential  helper system might be helpful for a
> single user szenario.
> 
> But PC running Windows and only have one user for all students will
> inevitably run into problems. So that looks a bit over engineered to me.
[...]

Do I understand correctly that the PCs in your department all have a single
user account shared by different people - so that's what you call "single
user"? [*]

If yes, well, I would say that this is the least correct way to run shared
PCs this day and age, but anyway since it's not you who decides on this
stuff, then yes, any credential caching (and I mean it: not only that of Git)
will actively work against the grit here: all such systems imply any
particular account belongs to a physically distinct person and hence any
session created for that account can share certain stuff related to that
person.

If you really use single login for different folks, you has to turn any
credential caching off. If possible, this should be talked about with whoever
administers these PCs so they maybe have such settings made in a centralized
manner - for instance, they could use Windows domain policies to pre-tweak
system-wide Git configuration to turn the GCM off.

 [*] I mean, when I hear "single user" I think of a system with 0 or 1 active
     login sessions at any given time - like a typical PC running Windows of
     its "desktop" flavor. This concept does not mean multiple users share the
     same account/credentials - merely just it's impossble to have more than a
     single user logged in and active at any given time. To illustrate, on
     desktop Windows, logging in remotely over the so-called Remote Desktop
     Protocol (RDP) locks the currenly active "console" session - that one
     where a user works at the physical I/O devices attached to the machine,
     such as the monitor, keyboard and a pointing device (collectively called
     "a seat" these days), - and unlocking the console session back would
     disconnect the RDP session, enforcing that "single user" policy.

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/git-users/20230209102439.74yvwymidwj35qkt%40carbon.

Reply via email to