安裝 Steam
登入
|
語言
簡體中文
日本語(日文)
한국어(韓文)
ไทย(泰文)
Български(保加利亞文)
Čeština(捷克文)
Dansk(丹麥文)
Deutsch(德文)
English(英文)
Español - España(西班牙文 - 西班牙)
Español - Latinoamérica(西班牙文 - 拉丁美洲)
Ελληνικά(希臘文)
Français(法文)
Italiano(義大利文)
Bahasa Indonesia(印尼語)
Magyar(匈牙利文)
Nederlands(荷蘭文)
Norsk(挪威文)
Polski(波蘭文)
Português(葡萄牙文 - 葡萄牙)
Português - Brasil(葡萄牙文 - 巴西)
Română(羅馬尼亞文)
Русский(俄文)
Suomi(芬蘭文)
Svenska(瑞典文)
Türkçe(土耳其文)
tiếng Việt(越南文)
Українська(烏克蘭文)
回報翻譯問題
What exactly do u mean by this? You're not making any sense.
If you logged them into their account, how does it have any info from YOUR account?
What can happen though is if u login to your account on their machine, and then switch. A library view in Steam can reflect multiple users. This is done because of both accounts sharing the same local Steam Library Folder (aka SteamApps folder)
But in no way can logging into their account compromise your account.
What you can further do is if you both have Steam accounts, yet there are two Windows user accounts on the same machine. When u switch to yours (or vice versa), you should be logging off the currently open Windows user account. Do not simply switch users. When you only switch users and not log out of it, the other users apps remain open. Thus u won't be able to run Steam on two user accounts that are basically both trying to have their Windows (and thus Steam) accounts logged on at same time.
Also if you are sharing a system, with multiple Windows user accounts, then do not setup Steam to remember the login info.
Well, that's exactly the problem -- why does Steam "leak" credentials into other windows accounts, instead of just keeping them where they have been entered? It just makes things so much more difficult for me, since I have to remember to "fix" the steam setup for them whenever I have used Steam...
At least I'm reading your post like that -- Steam just doesn't have a way to not leak credentials throughout the entire system?
I mean, no other software does that, and for good reason. When I access my mail it doesn't mean the next time my parents start the mail client they'll access MY mail too. Passwords stored in "my" Firefox are separate from passwords stored in "their" Firefox etc.
There is a reason why user accounts have been invented decades ago...
This is so incredibly wrong, it's not even possible to condone this way of doing things.
Software that cannot handle multiple user accounts of the system is just poorly designed software.
You can however install another instance of Steam and use that for your parents' account. For example:
C:\Program Files\MySteam\...
C:\Program Files\ParentsSteam\...
You just have to use the right Steam.exe from the different folders on each Windows account. But keep in mind, if you store the login credentials for each account, you can access that account by activating the respective Steam.exe. For example:
C:\Program Files\MySteam\Steam.exe uses your account credentials, but can also be accessed by your parents' Windows User and vice versa. If you don't have a problem with that, it's an easy way how you can keep the convenience of an auto Login. But what's the big deal to simply enter your details, if you want to use Steam and don't keep the credentials stored?
And finally, Steam can't run in both Windows User accounts at the same time. So if you chose to use the method of two Steam instances, you can't use Windwos' "switch user" to keep one account logged in with Steam running and start it again with the other account. You'll have to log your Windows User out to start the second instance of Steam in the other account.
Yes, the solution will not be easy. Fortunately Valve has some skilled software developers on board. There will be issues, like when having a shared Steam installation and/or a shared game library, you would probably have to allow only the Windows administrative users to update it or have part of the Steam application to work as a Windows service, that will have necesary privileges to do that. This way the unprivileged Windows users would not be able to spread an infection to the whole system.
So I thought it would be a great idea to finally put multiple Windows accounts on my machine so that when my wife wanted to play her Steam games, it wouldn't log me out of my Steam account. (I have a long and secure Steam password, so it's annoying having to type it in again every day on my own machine.)
The simple act of adding another Windows account to my machine made me realize how utterly broken and insecure Steam is in this regard!
If I switch Windows users, the Steam client closes (on my Windows account). If my wife (in her Windows account) logs into her Steam account, it logs me out of my Steam account on my Windows account.
But what this also means is that if I password protect my Windows account, and therefore assume that all my data is protected and safe from anybody who doesn't know my password, and with that assumption, I tell Steam to remember my password... That means that any other Windows account that launches Steam will automatically be logged into my Steam account and have access to my games/saves/data.
I really don't understand how they could get this so wrong. It's really basic. Program files go in.... Program Files. User data (aka App data) goes in... you guessed it! the User/AppData folder! Keep them separate so that you can easily back up user data even if the program files need to be removed/replaced for troubleshooting.
My girlfriend and I are using the same computer for gaming. We use separate Windows logins and separate Steam accounts, and we aren't using Switch User in Windows. We're doing a complete reboot. Yet if one of us logged into our Steam account, under our own Windows profile, when the other one of us logs in with our own Windows user profile, we get auto-logged into the other person's Steam account.
Your suggestion about not using the Remember Me checkbox isn't acceptable. We shouldn't have Steam crossing the barriers between Windows user accounts, with our login information.