Browser-based authentication: Use browser-based authentication if you are providing an interactive web-based login form for users other than yourself.
Programmatic authentication: Use programmatic authentication if you are accessing OpenX protected resources with your own credentials only and do not plan on providing a web-based login form for other users.
The following sections show the differences between browser-based and programmatic authentication.
Callback URL Difference
Your applications’ callback URL
oob (out of band)
Does not require that you persist the access token in a cookie. When the user has completed the session, the access token is released.
Requires that you persist the access token in a cookie named openx3\_access\_token until the session is complete.