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

Maintain implementation notes as Auth 2 is developed, for developers wishing to support both v1 and v2 #2113

Closed
tomcrane opened this issue Mar 15, 2022 · 4 comments
Assignees
Labels
Milestone

Comments

@tomcrane
Copy link
Contributor

Clients like UV and Mirador may wish to support both Auth 1.0 and Auth 2.0 at the same time - there are extant Auth 1.0 servers out there.

Implementation notes can describe where the two specs deviate.

We don't yet know how much backwards compatibility there might be. #1290 is entirely backwards compatible but isn't dealing with third party cookie issues.

@tomcrane tomcrane added the auth label Mar 15, 2022
@tomcrane tomcrane added this to the Auth 2.0 milestone Mar 15, 2022
@tomcrane tomcrane self-assigned this Mar 15, 2022
@tomcrane tomcrane moved this to Todo in Auth 2.0 Aug 16, 2022
@zimeon
Copy link
Member

zimeon commented Jun 7, 2023

IMO Auth 1 and Auth 2 are sufficiently different that it would probably be best to have two separate implementations in code that would want to support both. Suggest "close, won't fix"

@tomcrane
Copy link
Contributor Author

tomcrane commented Jun 7, 2023

The Auth spec does need some implementation notes but they might be ccokbook recipes

@tomcrane
Copy link
Contributor Author

tomcrane commented Jun 7, 2023

Do we need the 2023 version of https://iiif.io/api/auth/1.0/implementation/ ?

@azaroth42
Copy link
Member

... too late. Would go into recipes anyway.

@github-project-automation github-project-automation bot moved this from Todo to Done in Auth 2.0 Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

No branches or pull requests

3 participants