PrinterOn KB Powered By ePRINTit USA

How does the iOS app validate a user's SSO token? - c06360221

When you do a request for an access token we send " grant_type " of " refresh_token " to the Token Endpoint defined in your PrinterOn Authentication configuration.

In iOS, we do not store the access token, we get a new one for each action.

If you notice while testing that the user is being prompted for their credentials to be validated upon every action (a printer search, a submission, reviewing Job History are all actions that can initiate a validation of the access token), it may be because the " refresh_token " isn't being returned when the iOS app calls the Token Endpoint.

NOTE:

Applies to PrinterOn Enterprise 4.x and later.