Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
Massimiliano Mirra
@bard
Those quickstarts look like applications that use KeyCloak as identity provider, though. Not sure how they'd help in making KeyCloak and Portier talk?
St├ęphan
@skochen:matrix.org
[m]
I need some kind of test for KeyCloak to see it in action talking to Portier. ­čÖé
1 reply
Massimiliano Mirra
@bard
Ah, fair enough. FWIW, I've been tinkering myself most of the day with node-oidc-provider to get a basic OpenID Connect provider working, to serve as base for a simple, ad-hoc Portier replacement for my use case. Uphill battle if I've ever been in one. :)
St├ęphan
@skochen:matrix.org
[m]
Oh, oauth2proxy turned out to be easy to set up, so I can now test using that. :)
St├ęphan
@skochen:matrix.org
[m]
I have it working locally with oauth2proxy. Should also write an automated test, though.
St├ęphan
@skochen:matrix.org
[m]
Just noticed, this wouldn't have worked if it weren't for the very latest version of oauth2proxy :)
St├ęphan
@skochen:matrix.org
[m]
finally found a working example for keycloak, and looks like it's working as well :)
Massimiliano Mirra
@bard
I also got my shabby OpenID provider working, but would welcome replacing it with something solid. Out of curiosity, what was wrong in previous versions of oauth2proxy?
St├ęphan
@skochen:matrix.org
[m]
They only just added support for the nonce parameter, which we require.
St├ęphan
@skochen:matrix.org
[m]
I created 0.4.2 and deployed it to production: https://github.com/portier/portier-broker/releases/tag/v0.4.2
onli
@onli
I was thinking about the open issue asking whether the project is abandoned. Would be nice to close it, but the last comment has some nice actionable items (like needing a logo)
Should I invest some work there and go through these points?
St├ęphan
@skochen:matrix.org
[m]
That'd be nice :)
I'm not sure G Suite detection via MX is a good idea, though. Because our GMail integration works well for gmail.com, but has caveats for G Suite, so I'd say a separate opt-in is probably safer. We don't have docs on opt-in or caveats, though, I believe.
I was... trying to do some logo stuff. But it's definitely 'meh' XD
St├ęphan
@skochen:matrix.org
[m]
I was trying to do variants on the idea of a key as the P, but where it would be more subtle if the key is standalone. In general, I feel like something subtly generic for the standalone icon would be nice, because that's the context people might encounter it in with e.g. Google login, when they otherwise don't know what Portier is.
Basically just using a reference and imitating other similar icons I saw on image search, but trying to make a P out of it somehow.
Variation I tried, but the shadowy thing felt a bit weird, plus doesn't really help make it a P more than the first attempt, imo.
And taking an entirely different route there :)
onli
@onli
Key, lock, door or the portier (as in the man next to the door) would be good objects to use I think. So I like your approach very much :) We can have multiple graphical symbols, a standalone icon, plus an extended text logo.
I see how a generic symbol could be useful, but too generic is also not good, so hm
onli
@onli
doorportier.jpg
That's an idea I love (it's not from me^^) - Extend the P to be a door, use the doorknob to write the o, follow with ...rtier
The door-p could then be the standalone image logo
Maybe a bit hard to get the dimensions right, but if it work with a pencil it might work in general. I had someone made some logos for me which I thought turned out well, if he's still active should I try to let him do something with that?
onli
@onli
Hm, https://github.com/portier/portier-broker/issues/67#issuecomment-345055334 would have also worked, especially the last one. Creating an SVG from the picture would be completely doable, and that P would work standalone as well
St├ęphan
@skochen:matrix.org
[m]
I still really like that one. Couldn't find the font he was talking about, though. But I don't think it matters much.
Well, I guess it matters for licensing
onli
@onli
I found it
Also links the font
I hope you like it! :)
St├ęphan
@skochen:matrix.org
[m]
Oh, so it is the Hindi font, I guess? Just never saw any Latin samples. :D
St├ęphan
@skochen:matrix.org
[m]
I think we should just go with it. I was also fiddling with Hugo to build a more functional site, at least so we can post announcements and maybe have docs up there.
onli
@onli
Awesome. I'll open a PR to put the svgs into res/static of the proker, and another one to find a place on the current page?
And yes, it's the Hindi font, I also took some time to realize that. It has character I think :)
St├ęphan
@skochen:matrix.org
[m]
Sounds good! ­čĹŹ´ŞĆ
onli
@onli
Okay, done. The small icon still needed some work, but it looks fine now to me
onli
@onli
Thx for the merge :) Are you far enough with the hugo site that design work for the homepage should wait for that?
St├ęphan
@skochen:matrix.org
[m]
Not really, not. I was messing around with the theme and keeping things simple. Things I wanted to accomplish content-wise:
  • Simple landing page for unassuming users. ­čÖâ
  • Blog with RSS for announcements.
  • Present the existing markdown stuff as pages (specs and stuff)
  • Dark mode!
We should have dark mode in the broker too. ­čśÄ
onli
@onli
The dark mode I so far always hacked in retroactively, but sure, something nice to have :)
For the design, one idea: Our logo is very serious, official like. Makes me think of a hotel, which fits to the name anyway. That's something the design could lean into
It's not very original then, clean and modernish from a few years ago, but it could work and be a nice subtle joke :)
Simple landing page and announcements especially would be great regardless of the design
onli
@onli
The portier-sinatra gem needed an update to work with Ruby 3, I pushed 1.5.2 to solve this
jestarray
@jestarray
how many use the portier broker for their website? and where is the server located?
1 reply