Dont use a temp login. That’s quite frankly a terrible idea.

Instead create different roles so that the store can view the items associated with that store by the rep using their OWN DEDICATED login.