Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Terence Eden
Terence Eden
@Edent@mastodon.social  ·  activity timestamp 6 days ago

I think I've cracked it!

Using #OpenStreetMap as a custom OIDC provider in #Auth0. Which means people can log in to OpenBenches with their #OSM credentials via OAuth.

If you'd like to test it, please visit https://openbenches.org/login

(You don't need to upload a photo.)

Screenshot showing my OSM username on OpenBenches.
Screenshot showing my OSM username on OpenBenches.
Screenshot showing my OSM username on OpenBenches.
  • Copy link
  • Flag this post
  • Block
Terence Eden
Terence Eden
@Edent@mastodon.social  ·  activity timestamp 5 days ago

OK, the only thing not working is retrieving the #OpenStreetMap user's avatar automatically.

I've started a discussion at https://community.openstreetmap.org/t/openid-get-avatar-details/141522

  • Copy link
  • Flag this comment
  • Block
Terence Eden
Terence Eden
@Edent@mastodon.social  ·  activity timestamp 8 hours ago

As a workaround, you can now get an #OpenStreetMap user's avatar using Unavatar

For example: https://unavatar.io/openstreetmap/Terence%20Eden

Details: https://github.com/microlinkhq/unavatar/issues/488

https://unavatar.io/openstreetmap/Terence%20Eden
  • Copy link
  • Flag this comment
  • Block
Shaun McDonald
Shaun McDonald
@smsm1@mastodon.green  ·  activity timestamp 6 days ago

@Edent worked for me too.

  • Copy link
  • Flag this comment
  • Block
Ed W8EMV :city_ann_arbor:
Ed W8EMV :city_ann_arbor:
@w8emv@a2mi.social  ·  activity timestamp 6 days ago

@Edent looks like it works!

  • Copy link
  • Flag this comment
  • Block
Derick Rethans
Derick Rethans
@derickr@phpc.social  ·  activity timestamp 6 days ago

@Edent That's good, because so far I've only been adding anonymous ones as I can't remember any other log ins when I'm standing in knee deep water 💦

  • Copy link
  • Flag this comment
  • Block
Derick Rethans
Derick Rethans
@derickr@phpc.social  ·  activity timestamp 6 days ago

@Edent That login worked btw

  • Copy link
  • Flag this comment
  • Block
Terence Eden
Terence Eden
@Edent@mastodon.social  ·  activity timestamp 6 days ago

@derickr nice! If you know which ones you added, I can retroactively assign them to your account.

  • Copy link
  • Flag this comment
  • Block
Derick Rethans
Derick Rethans
@derickr@phpc.social  ·  activity timestamp 6 days ago

@Edent https://openbenches.org/bench/41299 and https://openbenches.org/bench/41256

(I've only recently been adding)

  • Copy link
  • Flag this comment
  • Block
Liminal witch 🧙‍♀️ Sarah
Liminal witch 🧙‍♀️ Sarah
@xgebi@hachyderm.io  ·  activity timestamp 6 days ago

@Edent I'm in 😈

  • Copy link
  • Flag this comment
  • Block
Terence Eden
Terence Eden
@Edent@mastodon.social  ·  activity timestamp 6 days ago

@xgebi thanks!

  • Copy link
  • Flag this comment
  • Block
Sebastian Crane
Sebastian Crane
@seabass@social.seabass.systems  ·  activity timestamp 6 days ago

@Edent It works!

  • Copy link
  • Flag this comment
  • Block
Terence Eden
Terence Eden
@Edent@mastodon.social  ·  activity timestamp 6 days ago

@seabass scaleymapfish I presume?

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.32 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Members
  • Code of Conduct