profile
viewpoint
Justin Bingham justinwb Janeiro Digital Boston, MA www.janeirodigital.com CTO @janeirodigital / Editor @solid.

decentralized-identity/identity-hub 204

Storage and compute nodes for decentralized identity data and interactions

emmettownsend/process 0

A definition of the culture around how decisions are made about Solid and a record of how this has changed over time

justinwb/authorization-panel 0

Github repository for the Solid Authorization Panel

justinwb/justin.bingham.id 0

Source for justin.bingham.id

justinwb/LDflex 0

A JavaScript DSL for querying Linked Data on the Web

justinwb/lighthouse-api 0

The official Ruby Library for interacting with the Lighthouse API

justinwb/rails 0

Ruby on Rails

justinwb/solid.mit.edu 0

Homepage for the Solid Project

shexSpec/shex.io 0

shex.io web site

issue commentsolid/community-server

Refresh tokens are not consistently issued

@justinwb @NSeydoux Which party would be "at fault" here, according to the spec? Is CSS right to expect prompt=consent?

CSS is absolutely doing the right thing per the OpenID spec - I don't think any behavior needs to change there. My comment was more to point out that if there's a bit of documentation somewhere for developers on the IDP that this could helpful under a tips for faqs section if someone runs into the same issue (not getting refresh tokens issued)

NSeydoux

comment created time in 2 days

issue commentsolid/community-server

Refresh tokens are not consistently issued

FWIW - today I was running into a similar problem with community-server not issuing refresh tokens, and luckily came across this issue before I spent too much time digging around. Like @NSeydoux, the issue was not explicitly including prompt=consent. It may be worth surfacing some of these lessons (prompt, debugging, scopes) into the IDP documentation (or if there's some FAQ or tips area). In any event you guys all saved me some time so thanks for that :D

NSeydoux

comment created time in 2 days

issue openedsolid/authentication-panel

Terminology - use of IdP / Identity Provider

I noticed the following in Terminology:

Throughout this specification, we will use the term Identity Provider (IdP) in line with the terminology used in the Open ID Connect Core 1.0 specification (OIDC) OIDC.Core

…but Open ID Connect Core doesn’t define or use Identity Provider (or IdP) anywhere. Instead. They do use OpenID Provider (OP).

Originally raised in gitter

created time in 4 days

push eventjaneirodigital/sai-java

Justin Bingham

commit sha 3feb6a9d9049168050cc78258dc4ca0b71f3f5b7

remove type-specific token classes

view details

push time in 7 days

push eventjaneirodigital/sai-java

Justin Bingham

commit sha ae5ca30dbe002e8f08741a5bdf67f84ddb38635f

add package for authorization

view details

push time in 7 days

push eventjaneirodigital/sai-java

Justin Bingham

commit sha 48a54755c329b7f0590ece590e690721941de435

remove code smells

view details

push time in 7 days

push eventjaneirodigital/sai-java

Justin Bingham

commit sha 56f434ad6672b2b994c361778dcd78cda4a4deb4

additional http helper coverage

view details

push time in 7 days

push eventjaneirodigital/sai-java

Justin Bingham

commit sha 62bf61573833e887d7195da669af8c90880c2f6b

add dpop support and test coverage

view details

push time in 7 days

push eventsolid/data-interoperability-panel

Justin Bingham

commit sha 304d4872e3d7268323916f28291218c8cf3d69e4

Create 2021-01-11.md

view details

push time in 9 days

push eventjaneirodigital/sai-java

Justin Bingham

commit sha c83975a9575f498ae6a11c698dd4a57968ac7c83

add coverage for access token provider

view details

push time in 9 days

push eventjaneirodigital/sai-java

Justin Bingham

commit sha 2d1f036b8b28d0b419e8f0ff25487bae83f840e5

use initialize token provider

view details

push time in 9 days

push eventjaneirodigital/sai-java

Justin Bingham

commit sha 95a837bb55f0c65efb0ebab706fc4fce359318c4

initiate authenticator with token provider

view details

push time in 9 days

push eventjaneirodigital/sai-java

Justin Bingham

commit sha 81282cb377504f8e77dc262ca64c278dbe83fe4d

add auth interceptor for token refresh

view details

push time in 10 days

PR opened janeirodigital/sai-java

Add token handler and basic provider

Add interface for consumers of the library to provide access tokens, with a default in-library provider for basic client_credentials token requests.

+123 -5

0 comment

6 changed files

pr created time in 10 days

create barnchjaneirodigital/sai-java

branch : auth-support

created branch time in 10 days

push eventjaneirodigital/shapetrees-java

Justin Bingham

commit sha 0d6d6f1b654a386c3c1291e0f17d8442b041dd63

add link to javadocs

view details

push time in 11 days

created tagjaneirodigital/shapetrees-java

tagv0.9.4

created time in 11 days

push eventjaneirodigital/shapetrees-java

xformer-bot

commit sha bf8ca839e8694b96f5a283e8af8bd34369b3d265

[skip actions] prepare for next development iteration

view details

push time in 11 days

push eventjaneirodigital/shapetrees-java

xformer-bot

commit sha 1ba3341f18c7ac59901183b669fce5eab9848c41

[skip actions] prepare release v0.9.4

view details

push time in 11 days

delete branch janeirodigital/shapetrees-java

delete branch : general-cleanup

delete time in 11 days

push eventjaneirodigital/shapetrees-java

Justin Bingham

commit sha 105dabb7f167b2471bda3b96f8f41720ab8e223d

remove method from resource accessor. update code and tests. add mock helpers. add logging.

view details

Justin Bingham

commit sha a1e8b51c2f1afa632fed722d3e32c0fdc27b05df

ensure manager resources use proper link headers

view details

Justin Bingham

commit sha 4365aedb2c59d110cba3f6d14191eff128ef7ffe

use helper put method in plant

view details

Justin Bingham

commit sha fac5829a2b51bca3fc411d97b57eb15e0543dd9f

refactor client request flow and validation results

view details

Justin Bingham

commit sha 7e75cc41b25802243b2eaeabeea06885469caf10

rename okhttp client package

view details

Justin Bingham

commit sha d9f6b9f193f0ed1d00721afade917355ff0b6919

add packages for resources and validation

view details

Justin Bingham

commit sha e8baf8a8257fb9b6e0450e336c0f2d5d9fab8700

add package description. rename request processor and methods

view details

Justin Bingham

commit sha 627a0c55690389dcf6420549b151d4684e50606a

Merge pull request #132 from janeirodigital/general-cleanup General cleanup and optimization

view details

push time in 11 days

push eventjaneirodigital/shapetrees-java

Justin Bingham

commit sha e8baf8a8257fb9b6e0450e336c0f2d5d9fab8700

add package description. rename request processor and methods

view details

push time in 11 days

push eventjaneirodigital/shapetrees-java

Justin Bingham

commit sha d9f6b9f193f0ed1d00721afade917355ff0b6919

add packages for resources and validation

view details

push time in 11 days

push eventjaneirodigital/shapetrees-java

Justin Bingham

commit sha 7e75cc41b25802243b2eaeabeea06885469caf10

rename okhttp client package

view details

push time in 11 days

push eventjaneirodigital/shapetrees-java

Justin Bingham

commit sha fac5829a2b51bca3fc411d97b57eb15e0543dd9f

refactor client request flow and validation results

view details

push time in 11 days

issue commentsolid/community-server

Where to publish Docker container on Docker hub?

A few updates:

  • An open-source application for https://hub.docker.com/orgs/solidproject has been submitted to Docker. At present we have a free-tier which limits the number of teams and users that can added.
  • Repos have been created for community-server and conformance-test-suite, respectively
    • https://hub.docker.com/repository/docker/solidproject/community-server
    • https://hub.docker.com/repository/docker/solidproject/conformance-test-harness
  • @matthieubosquet has been given permissions for community-server, and @edwardsph for conformance-test-harness (feel free to let me know if we need adjustment). We're limited on the current plan to add anyone else. We can expand once the plan does.

I believe that should be enough to close this ticket now - lmk

rubensworks

comment created time in 12 days

push eventjaneirodigital/shapetrees-java

Justin Bingham

commit sha 4365aedb2c59d110cba3f6d14191eff128ef7ffe

use helper put method in plant

view details

push time in 15 days

push eventjaneirodigital/shapetrees-java

Justin Bingham

commit sha a1e8b51c2f1afa632fed722d3e32c0fdc27b05df

ensure manager resources use proper link headers

view details

push time in 15 days

PR opened janeirodigital/shapetrees-java

General cleanup and optimization

… helpers. add logging.

+1595 -1452

0 comment

86 changed files

pr created time in 15 days

more