<div dir="ltr"><div>I've been noticing a disturbing trend toward the use of oauth2 and IPv6<br>for almost everything nowadays in corporate circles, for example <br>Slack and Microsoft Exchange.<br><br>Although applications like Thunderbird can be coaxed to<br>authenticate using oauth2, the configuration is quite awkward,</div><div>with the drop-down for oauth2 for the outbound smtp server</div><div>only appearing after the oauth2 setting has been made for <br>the imap server.</div><div><br></div><div>I thought oauth2 was intended more as an authorization<br></div><div>scheme for users of all those cloud services to grant access<br></div><div>to various pieces of data, it wasn't primarily intended for</div><div>use as an authentication mechanism, so why is it being<br></div><div>so heavily pushed?<br></div><div><br></div><div>The trouble with servers requiring the client to run an</div><div>IPv6 network stack is not that Linux doesn't have good IPv6 support,</div><div>it's that IPv6 is often not supported from virtual machines on bridged <br></div><div>mode wifi adapters (very few wifi chipsets have support for bridged mode).</div><div> In virtualbox a workaround is to install the Oracle-proprietary extensions</div><div>to enable USB ports and use the wifi card over USB instead<br></div><div>(so that the guest sees it and drives it directly, instead of the host <br></div><div>being the driver and bridging it to the guest). But overall, servers<br></div><div>forcing the client to connect using only an IPv6 address seems<br></div><div>unnecessarily draconian.<br></div><div><br></div><div>Cheers,<br></div><div>Peter.<br></div></div>