Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Log-in broken since update to OSF #24

Open
smathot opened this issue Jun 18, 2021 · 2 comments
Open

Log-in broken since update to OSF #24

smathot opened this issue Jun 18, 2021 · 2 comments
Labels

Comments

@smathot
Copy link
Contributor

smathot commented Jun 18, 2021

The OSF has changed their log-in screen, and presumably also something in their API. As a result, logging in no longer works:

image

@smathot smathot added the bug label Jun 18, 2021
@dschreij
Copy link
Member

I've looked into this and it is hard to determine why this suddenly goes wrong as there is no mention of the resp_type_not_allowed in the OSF API docs, so I cannot really tell what this error means. Have they suddenly blacklisted a set of URLs?
As far as my knowledge of this goes, the callback URL can be anything, as long as the url passed to the API during login matches the one configured in the system, and it still does:
image.
We can change this to try out if it is a factor, but that will break backward compatibility with all previous opensesame QOSF clients, which is of course not a good idea.
Maybe this is something that should be asked at https://github.com/CenterForOpenScience/waterbutler?

@smathot
Copy link
Contributor Author

smathot commented Jun 21, 2021

We can change this to try out if it is a factor, but that will break backward compatibility with all previous opensesame QOSF clients, which is of course not a good idea.

They're all broken anyway now ;-)

Maybe this is something that should be asked at https://github.com/CenterForOpenScience/waterbutler?

Yes! Could you do that? Because I only have a feeble grasp of this myself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants