Does Salesforce require the oAuth use to be re-authorized after a period of time?