Comments (4)
Why do you consider this to be a bug? As far as we are concerned, it is ok to work on as many exercises as you want. You probably will run into a problem, however, if you try to submit the results of an exercises that you accessed by tampering with the URL to the LMS from which you started the initial exercise, if you're not using the platform standalone.
from codeocean.
In my opinion it's never good to get access to areas you don't need, but if it's a conscious decision I am going to close this PR.
from codeocean.
@tstaubitz This would actually help a lot to prevent some of the problems CodeOcean has had in regards to returning the right result for the wrong exercise.
Authentication via LTI should only ever give you access to exactly one exercise (i.e. the one identified by the provided token). If others weren't accessible, results could not be submitted incorrectly.
from codeocean.
I might have a look at this issue when checking the integration of multiple exercises on a worksheet but won't promise anything.
from codeocean.
Related Issues (20)
- Merge DockerContainerPool config with CodeOcean config
- Add config option to disallow automatic study group creation
- Vagrant script fails after new postgresql version 14 became available HOT 1
- Duplicating an exercise does not handle native files correctly HOT 1
- [Security] Workflow ci.yml is using vulnerable action paambaati/codeclimate-action HOT 1
- Add option to limit exercise statistics to user-interactions HOT 1
- Add authentication token to RfC mails
- Increase runner reuse and allow learners to request a new one
- Enable CodeHarbor link for ExternalUsers
- Cannot import ProFormA task with "Makefile" HOT 2
- Add support for or upgrade to LTI 1.3
- Allow downloading and uploading ProFormA ZIP files
- LTI: Replace result on every "Score"
- Tips: Allow creation by teachers
- Prevent Score Button Spamming HOT 2
- Rename user to contributor in all relevant places
- Add project description to README.md HOT 1
- Collect Cookie Usage
- Check CodeHarbor link before performing action
- Changing the file of a comment should not be possible HOT 1
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 codeocean.