I am trying to use the TADVDropbox comment's Logout procedure. the is no (and I mean absolutely no) documentation on this issue. Wading through the code, I see that the procedure supposedly sends an HTTPS://www.Dropbox.com/Logout, that actually what I want.
To prove that works I:
- Logged in in a browser page as kevinoblack@gmail.com
- Verified I had access to FILES
- in the browser executed 'https://www.Dropbox.com/logout'
- The screen flashed 'logging out'
- The files were no longer available
- I then re-LOGIN as kevinoblack@gmail.com through the BROWSER
That worked.
So in my software I am logged in using TADVDropbox with the DoAuth / DoConnect constructs as kevinoblack@gmail.com. To verify that, here are details of the user account:
Account Details:
UID: dbid:AACxNKFBwskEDI8hcocOTynDY7cgveF6c2M
Dispaly name : Kevin Black
Given name: Kevin
Surname: Black
Familiar Name: Kevin
Abbreviated Name: KB
Email: kevinoblack@gmail.com
Email Verified: true
Disabled: false
Country: AU
I then perform a ADVDropbox1.Logout, this SHOULD logout the current user (again, no documentation so I cannot confirm this is the intent) of kevinoblack@gmail.com.
According to the non-existent documentation:
- This should perform an 'https://www.dropbox.com/logout'
- Since technically I am logged in as kevinoblack@gmail.com, that account should be logged out
- I go to a browser and user kevinoblack@gmail is still logged in
- the files are accessible through the browser
So my question is, if ADVDropbox1.Logout sends 'https://www.dropbox.com/logout' WHY AM I STILL LOGGED IN?
Can you please explain how this is supposed to work?
Thank you,
Kevin