Comments (4)
Note: profile == bootstrap data for the web wallet
from auth.
@llorllale 👍 You're right - there's no need to save it to the database. You're also correct about it being configurable and could potentially change over time.
from auth.
Expected data to be stored in bootstrap data (AKA "profile):
- SDS server URL
- User primary vault locations
- Key Server URL
- User Key Store IDs
from auth.
@DRK3 I didn't expect the SDS server URL nor the Key Server URL to be stored with the user's bootstrap data. That can change over time and is in fact configurable no? For sure both should be returned to the user's wallet (along with the rest), but I don't think it should be saved unless I'm missing something here.
from auth.
Related Issues (20)
- GNAP auth server nonces and validation
- [gnap] OIDC Provider list and handle callback
- OIDC Integration into GNAP flow HOT 2
- GNAP validation exception tests
- [gnap] RS go-client - verify client request
- [gnap] support additional key types for httpsig
- [gnap] access policy config option to only allow TokenAccess references
- [gnap] update http-signature support to latest version of http-signature spec HOT 1
- [gnap] minimal JS client HOT 1
- [gnap] Missing transaction id in while doing gnap sign up login
- failed to complete GNAP interaction : loading txn data: data not found
- [gnap] return subject data in auth response
- [gnap] return tokens if they were already allowed HOT 1
- Pass txnID in query when redirecting between sign in/sign up pages
- [gnap] missing callback url in oidc authorization call
- [GNAP] Return current bootstrap data in auth response ID token
- Remove obsolete OIDC functionality/enhancements
- Remove OIDC server related endpoints
- Add arm64 alternative to frapsoft/openssl
- arm64 server Docker image
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 auth.