Hi,

I'd like to float an idea for discussion.

We are administering a lot of different servers and using 
Subversion/TortoiseSVN to manage some customisation files. We are using a 
shared admin account on each server, every user has their own account at 
the Subversion server.

We want to keep track of who makes a commit so I have set AllowAuthSave to 
false to avoid anyone accidentally saving their credentials.

When we make changes, we often have to commit (or update) several different 
folders in a row (within a short period of time), entering the credentials 
every time.

I've been toying with the idea of a "sudo-like" credential cache where the 
credentials are saved for a certain time, for example 30 minutes. If they 
are needed within this period of time, they are reused, otherwise they are 
flushed. Ideally they should also be flushed whenever the session is logged 
out.

I'm not so worried about the security implications about saving 
credentials: If someone has enough credentials to read data from memory, 
they can also snoop the password when entered on the keyboard. Of course 
this feature should configurable (maybe even disabled by default).

I couldn't find that this has been discussed before. It this a feature that 
could be considered? I might be able to look at it during the holidays, but 
I would like to check that it doesn't go against the design philosophy of 
TSVN.

Kind regards,
Daniel

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn/b32aef10-8dbf-4339-a646-69d557c4b322n%40googlegroups.com.

Reply via email to