Comments (2)
Same same for me: i would like to store security data within a local SQLite db, but as all read/write operations are asynchronous, it is impossible to implement a custom storage provider for that use case.
Furthermore the hasStorage()
method within BrowserStorageService
could be problematic if the provided custom storage provider does not rely on default Storage
interface..
from angular-auth-oidc-client.
I would have liked to propose a PR, but just realized that synchronous calls to StoragePersistenceService
read/write/remove/clear methods spreads over a lot of services/classes and these in turn are also synchronous methods, and so on.
So i assume implementing an async storage provider will result in huge effort to convert most parts of this library to async code, and thus will be a major/breaking change.
So the question to the creators/maintainers of this library: is this somehow on the roadmap?
(is there any roadmap at all? 🤔 😉)
Or do you see any possibility how to achieve this with less effort / limited changes?
from angular-auth-oidc-client.
Related Issues (20)
- [Question]: How to build a `PartialRoutesGuard` without auto-login
- [Question]: Unable to find eagerLoadAuthWellKnownEndpoints in version 18.0.0
- [Bug]: Expected double-quoted property name in JSON at position 709 HOT 2
- [Bug]: AutoLoginPartialRoutesGuard is not trying to silentRenew if refresh token still valid HOT 2
- [Question]: How can I use urlHandler when using authorizeWithPopUp, is it supported in popup?
- [Question]: How can i use it with oidc-provider
- [Question]: Async provider loader with provideAuth HOT 3
- [Question]: Is there a handler for when the refresh token process returns id_token?
- [Question]: Angular 18 SSR
- [Bug]: Potential Infinite IFrame Creation When 'checkSessionIframe' Is undefined
- [Question]: Implementing Custom Storage in standalone api HOT 2
- [Feature Request]: Custom auth header
- [Question]: Error handling support with Azure
- [Bug]: Silent renew failed with error: invalid_grant HOT 1
- Documentation website down HOT 2
- [Bug]: Wellknown endpoints completely overwrite the authWellknownEndpoints configuration
- [Bug]: Firefox login crashes : this.cryptoService.getCrypto().subtle is undefined HOT 2
- [Bug]: Sample & Documentation site is down (404) HOT 2
- [Bug]: silentRenewTimeoutInSeconds does not timeout the token refresh http request
- [Question]: Manual token refreshing
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from angular-auth-oidc-client.