Security News
The Push to Ban Ransom Payments Is Gaining Momentum
Ransomware costs victims an estimated $30 billion per year and has gotten so out of control that global support for banning payments is gaining momentum.
@inrupt/oidc-client-ext
Advanced tools
A module extending oidc-client-js with new features, such as dynamic client registration and DPoP support.
Readme
This library is built on top of oidc-client-js
(forked in @inrupt/oidc-clienr
), and adds the following features to it:
Dynamic client registration Dynamic Client Registration is part of the OpenID specification and it allows OAuth client applications to dynamically register with an OAuth server. To learn more about how this works, you can have a look at this page
DPoP tokens for authentication DPoP, or Demonstration of Proof of Possession, is part of the OAuth 2.0 spec and is an extension that describes a technique to cryptographically bind access tokens to a particular client when they are issued. This is one of many attempts at improving the security of Bearer Tokens by requiring the application using the token to authenticate itself.
This proposed standard is still in draft status. To learn more about how this works, you can have a look at this page
@inrupt/oidc-client-ext
is part of a family open source JavaScript libraries designed to support developers building Solid applications.
solid-client-authn
is a set of libraries designed to authenticate with Solid identity servers.
The libraries share a common API and include different modules for different deployment environments:
solid-client-authn-browser
can be used to help build web apps in the browser.solid-client-authn-node
is planned to help build server-side and console-based apps.@inrupt/solid-client-authn libraries are part of a family open source JavaScript libraries designed to support developers building Solid applications.
@inrupt/solid-client
allows developers to access data and manage permissions on data stored in Solid Pods.
@inrupt/solid-client-authn
allows developers to authenticate against a Solid server. This is necessary when the resources on your Pod are not public.
@inrupt/solid-common-vocab-rdf
allows developers to build interoperable apps by reusing well-known vocabularies. These libraries provide vocabularies available as constants that you just have to import.
If you have questions about working with Solid or just want to share what you’re working on, visit the Solid forum. The Solid forum is a good place to meet the rest of the community.
Any of the solid-client-authn
libraries require at least:
The solid-client-authn
libraries are compatible with NSS 5.3.X and higher.
FAQs
A module extending oidc-client-js with new features, such as dynamic client registration and DPoP support.
We found that @inrupt/oidc-client-ext demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Ransomware costs victims an estimated $30 billion per year and has gotten so out of control that global support for banning payments is gaining momentum.
Application Security
New SEC disclosure rules aim to enforce timely cyber incident reporting, but fear of job loss and inadequate resources lead to significant underreporting.
Security News
The Python Software Foundation has secured a 5-year sponsorship from Fastly that supports PSF's activities and events, most notably the security and reliability of the Python Package Index (PyPI).