The CDK sing in UI does not show the shortcode, and you can't copy the link, but have to click on it, meaning, open your default browser, and then grab it from the address bar. And while it is nifty to discover I can send people to a URL like https://mixer.com/oauth/shortcode?code={shortCode} to skip the entry form, I may not want to authenticate as the user that is signed in there or link the pseudonyms of the accounts via sending the shortcode to two browser sessions. Please don't ask why I care or why this matters, display the code and be done with it.
Less important, but the user experience is also poor, because:
User is not immediately aware how long code will remain valid
User cannot tell code changed
Code expires, not just when it is not entered, but in all cases unless access is approved on time
The link displayed does not match the URL the user is sent to
The CDK sing in UI does not show the shortcode, and you can't copy the link, but have to click on it, meaning, open your default browser, and then grab it from the address bar. And while it is nifty to discover I can send people to a URL like
https://mixer.com/oauth/shortcode?code={shortCode}
to skip the entry form, I may not want to authenticate as the user that is signed in there or link the pseudonyms of the accounts via sending the shortcode to two browser sessions. Please don't ask why I care or why this matters, display the code and be done with it.Less important, but the user experience is also poor, because: