<p>Right now some calls w/ oauth credentials are cached by the rails port and get a 304 response: confirm by logging in to</p>

<ul>
<li><a href="http://osmlab.github.com/osm-auth/">http://osmlab.github.com/osm-auth/</a></li>
<li>and then <a href="http://www.openstreetmap.us/iD/master/#layer=Bing&map=20.00/-77.02288/38.90081">http://www.openstreetmap.us/iD/master/#layer=Bing&map=20.00/-77.02288/38.90081</a>
</li>
</ul><p>The latter will get a 304 error until you clear your browser cache and you no longer send any cache-related headers.</p>

<p>Do we want caching on the endpoints? It's not clear how to fix this issue - have multiple web-based OAuth clients without conflicts - just from the JS side.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href='https://github.com/openstreetmap/openstreetmap-website/issues/220'>view it on GitHub</a>.<img src='https://github.com/notifications/beacon/uTRSc6ihLa7Shf84BpiOpmiconwesGYqAyExYtTePLUNaPJ6HMPcMrOBBZRI6ecM.gif' height='1' width='1'></p>