-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
Description
We want to deprecate the SIWF v1 paths, but to do that, we need a way to use SIWFv2 on local only.
Note: This might need to move to the SIWF repo
That means we need a service that is a mock/local version that meets the SIWFv2 spec.
- Allows selection and creation of mock users
- Should generate some default set based on a base key, but also generation of new ones
- Suggested:
//Aliceor//SiwfMockand the a derived path, but outside of the default derived paths, you can add your own.
- Should be easy to configure / no config needed
- Dockerized and local
- Should do the authorizationCode redirect
- Should also be able to have a flag in the additional url params to auto select and redirect for a particular user (for automated tests)
Tasks
- Client App that can use FA or any other SIWF compatible service
- Service App that can be used by any SIWF client
- Service App should be able to run in docker
- Service App should be able to generate a login response https://projectlibertylabs.github.io/siwf/v2/docs/DataStructures/All.html#login-only-response
- Service App should be able to generate a create MSA response https://projectlibertylabs.github.io/siwf/v2/docs/DataStructures/All.html#new-frequency-user-response
- Service App should be able to generate a new delegation response https://projectlibertylabs.github.io/siwf/v2/docs/DataStructures/All.html#new-applicationdelegation-response
- Support both sr25519 and secp256k1
- Support retrieving the payload via authentication code
- Support sending the payload in the redirect
Reactions are currently unavailable