graasp / graasp/client

Embedding in other websites does not allow to log in with pseudonym

Open
#848 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
0
Forks
4
PR merge metrics
No merged PRs in 30d

Description

When embedding a player capsule in another website our cookie is not accepted by browser because it does not specify `SameSite=None; Secure` and so it is treated as `SameSite=Lax` which means it is accepted only if the origin is the page origin.

If we want to support seamless integration inside other websites we should relax the cookie same site policy.

We could only relax the cookie policy for pseudo logins and instead ask users to access the platform as a standalone website when they want to log in with a "real" account.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.