“Maybe if I click login it will somehow do federated login?” Nope.
Ok what if I copy the /post/<id> from the URL and paste it in my instance. Nope 404.
Yeah, these two are major pain points. They are unintuitive, i would argue. If you click “login”, it should ask you for your username. If your username is lisa@bumblebee.com, it takes you to bumblebee.com and lets you finish the login process there.
The /post/<id> should have been fixed a while ago. I don’t know why it wasn’t.
I don’t think the lack of “federated login” is unintuitive. You wouldn’t expect going to gmail.com and logging in with your Yahoo credentials to work, right?
Having a “federated login” service would probably either add a ton of complexity for instance owners, or someone would implement some super naive and insecure centralized solution, leading to a bunch of people’s creds getting stolen.
Getting the post/<id> thing to work across instances would be a pain too, because it would require instances to all coordinate post IDs to ensure collisions don’t happen, since far as I can tell, the id in the URL isn’t globally unique.
Yeah, these two are major pain points. They are unintuitive, i would argue. If you click “login”, it should ask you for your username. If your username is
lisa@bumblebee.com
, it takes you tobumblebee.com
and lets you finish the login process there.The
/post/<id>
should have been fixed a while ago. I don’t know why it wasn’t.I don’t think the lack of “federated login” is unintuitive. You wouldn’t expect going to gmail.com and logging in with your Yahoo credentials to work, right?
Having a “federated login” service would probably either add a ton of complexity for instance owners, or someone would implement some super naive and insecure centralized solution, leading to a bunch of people’s creds getting stolen.
Getting the
post/<id>
thing to work across instances would be a pain too, because it would require instances to all coordinate post IDs to ensure collisions don’t happen, since far as I can tell, the id in the URL isn’t globally unique.