Issue 697: Don't show 'settings' landing page after a verified user logs in with context=desktop.

I had to take a slightly different approach than what is described in the issue, but it gets the job done.

Fixes #697.