feat(authorship): invite people without existing account as authors/editors #41
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
It is common for teams of authors to publish something, and not all authors may have an account on the service. Currently, all co-authors first need to create an account to be invited as an author, which is cumbersome and leads to harder collaborations.
In our upgrade of the service, I want to ensure that authorships are more usable and can be created without a user account. This requires authorships to be self-contained and include:
This will allow us to send an authorship invitation via email, using a stateless token. This will then encode the UUID of the authorship, used for granting access to that specific version authorship. The author then needs to confirm the mentioned properties from above.
If at a later point, the author does create an account, that same token should be usable to claim the authorship for their account.
feat(authorship): add authorship without user accountto feat(authorship): invite person without existing accountfeat(authorship): invite person without existing accountto feat(authorship): invite people without existing account as authors/editors