Really neat idea! In the office building use case - what happens when you approach the door? Is the door unlocked automatically or is the user prompted for some action? Basically what happens if your phone is stolen?
We don't store credentials on the phone, and the tokens we issue for each interaction are short-lived.