Unicon / tool13demo

LTI 1.3 Java tool with Spring boot
Apache License 2.0
21 stars 17 forks source link

Java17 sp3 #50

Closed ddelblanco closed 5 months ago

ddelblanco commented 7 months ago

Added Java 17 and SpringBoot 3.2.2 Removing the use of cookies. Changed the AGS services to use a token (just for our demo purposes, not the way to go in prod, for prod we need to use the onetime token and then trade it and refresh it later as it happens in the not demo path)

mgwozdz-unicon commented 6 months ago

What is the purpose of the new AGS Advantage Token?

ddelblanco commented 6 months ago

About the PR AGS Advantage Token... I've removed the use of session cookies for our AGS UX, so the token is just a way to secure and pass the info we need to the AGS endpoints. As we don't have a session mechanism for our tool now, this token is supposed to make it "not session dependent" but still keep the endpoints kind of "secured". This is not what we would use in a prod tool, but it is enough for the demo purposes.