npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

id-sdk

v2.0.10

Published

Tamidi ID SDK

Downloads

154

Readme

Change Log

2.0.10:

  • allow rbac cache reset redis data
  • fix rbac cache resolver cache issue
  • update dto
  • remove Rbac init
  • interface config in rbac cache resolver
  • remove socket
  • apply double layers cache: memory + redis
  • refactor logging

1.5.28:

  • update dto
  • add setRbacCache function
  • update dto
  • fix expiration not reloaded issue with cache
  • fix createTfaAccessToken
  • add token data resolver when create access token
  • fix RbacRoleResponse
  • fix init sdk with auth support data
  • authorize unauthenticated role permissions for other roles
  • init with auth support data
  • fix StorageProvider
  • fix ServicePrincipal introduce backed the serviceEnvId
  • fix rbac cache resolver
  • update packages
  • fix rbac DTOs
  • fix missing exports
  • refactor rbac cache resolver
  • remove @clairejs/server dependency & logic
  • refactor new role cache & sdk init flow

1.4.16:

  • handleRbacMessages in array
  • fix update new auth info & verify new auth info
  • fix RbacRequestAuthorizer optional env id & service id resolvers
  • add serviceId in init messages
  • add envId in init messages
  • remove envid & service id config in sdk init
  • fix empty response check
  • fix sdk secret malformed in http client
  • change sdk init
  • add log, fix assert
  • fix error & assertion
  • fix some DTOs
  • add auth & user APIs

1.3.1:

  • export config inside sdk
  • remove webpack, export as es module

1.2.11:

  • update packages
  • move ioredis to peer dependencies
  • update claire core, claire server, add LogContext
  • fix get access token from refresh token
  • fix & remove authSupportData from KeyChain
  • fix handling of rbac messages
  • lowercase file names
  • unify rbac message handling logic
  • process returned messages from /sdk/rbac init request
  • add RbacChannels to dto
  • add Auth support cache in AbstractRbacCacheResolver
  • update claire core to have CachedDataContainer args generic
  • remove IRbacCacheResolver and simplify the abstract interfaces
  • use injection for Auth, Rbac, KeyChain
  • fix createToken
  • return principalId in create session
  • add jwt key config, not using tamidi key to sign jwt anymore, this is good

1.1.4:

  • fix build config
  • update claire core
  • upgrade claire server
  • refactor AbstractRbacCacheResolver

1.0.19:

  • add create tfa session
  • add setup opt requests
  • add ban/unban requests
  • update packages
  • fix Auth to return correct token error
  • fix claire client
  • update packages
  • remove config of project env key
  • fix CreateSessionResponse access token is required
  • fix AccessTokenPayload
  • add verify user otp and reset password methods
  • fix AuthMethod enum
  • fix remove authInfoId in principal
  • simplify SocketRbacCacheResolver
  • cache roles of principal when create session & create user
  • rename principal cache to role cache
  • change string[] to RoleCache (same as RbacCache)
  • fix some export issues
  • basic sdk functionality