This is a VFP binding to the oauth 1.0a protocol, also usable in other languages as OLE class.
VFPOAuth currently supports the process needed to get an access token and access token secret for signing/authorizing of further requests.
Implemented is the general oauth process of oauth 1.0a authentication as described in http://oauth.net/core/1.0a/#anchor9, steps 6.1 - 6.3 (including 6.3.2)
Usage in VFP is best described by looking into _test.prg, Usage via OLE is done by registering vfpoauth.exe or vfpoauthst.dll (single threaded) or vfpoauthmt.dll (multi threaded). Due to all versions using the same OLE class names only one of these three should be registered, though.
Further details in the download itself.