At my CU, *ANYONE* can walk in, give the member number, and make a deposit. But when the ID doesn't match the account, they just don't print any identifying details on the reciept. All you get is "$$$ avilable on mm/dd/yyyy" - the balances aren't printed, account numbers aren't printed, NAMES aren't even printed.
My dad does most of my deposits for me, since he works like right across the street from the place.
Getting money back out is an entirely different manner. Nobody can do that in person except the accountholder. But then, that's what checks and check cards and online banking are for.