Open nynymike opened 3 years ago
The storage can be JCA store, or perhaps S3 bucket.
JCA or S3 would be in the implementation for CN. Ideally, we could have several implementations. For each implementation, we may also need corresponding code in Jans Auth Server to support fetching from these locations. But I agree that the first implementation should be cloud native, because our first release of Gluu 5 will be Gluu Cloud.
Gluu admins need to upload files to implement customized workflows for authentication, consent, and logout. The files may include xhtml, css, images, and javascript files. The admin UI needs to support storage for both CE and CN. So it would be best if the interface is abstracted, and then we can make implementations for CN, CE, and Snap.