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

Add Team invites doc and user journey #1644

Open
wants to merge 26 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
fa10699
Initial draft
ebenezerdon Jan 6, 2025
7fc5306
Merge branch 'main' into team-invites-doc
ebenezerdon Jan 10, 2025
4af3356
Update doc
ebenezerdon Jan 10, 2025
a351be8
Update article
ebenezerdon Jan 14, 2025
8fa4287
Update article
ebenezerdon Jan 14, 2025
530e4e3
Update article
ebenezerdon Jan 14, 2025
aa00b2a
Update article
ebenezerdon Jan 14, 2025
e785e39
Add to user journey
ebenezerdon Jan 14, 2025
fca2283
Add to user journey
ebenezerdon Jan 14, 2025
a93e916
Add to user journey
ebenezerdon Jan 14, 2025
6e85af7
Update article
ebenezerdon Jan 14, 2025
6960d7b
Merge branch 'main' into team-invites-doc
ebenezerdon Jan 14, 2025
2b19edb
Merge branch 'main' into team-invites-doc
ebenezerdon Jan 14, 2025
b7f9979
Merge branch 'main' into team-invites-doc
ebenezerdon Jan 27, 2025
e00b5dc
mention a user is created if not existing
ebenezerdon Jan 27, 2025
e37f895
Emphasize user-to-user invite
ebenezerdon Jan 27, 2025
05c13c8
Move accept invite to client-side section
ebenezerdon Jan 27, 2025
aea8122
Update check membership status code
ebenezerdon Jan 27, 2025
da60b5d
update to client-android-kotlin
ebenezerdon Jan 27, 2025
d308260
Add permissions section
ebenezerdon Jan 27, 2025
c47f1e7
Merge branch 'main' into team-invites-doc
ebenezerdon Jan 27, 2025
b47d9ff
Update to "manage team invites"
ebenezerdon Jan 27, 2025
849aa43
Revert to team-invites
ebenezerdon Jan 27, 2025
a38f67d
Merge branch 'main' into team-invites-doc
ebenezerdon Jan 27, 2025
2450376
Update to "User verification"
ebenezerdon Jan 27, 2025
bd4fbf8
Merge branch 'main' into team-invites-doc
ebenezerdon Jan 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion src/routes/docs/products/auth/+layout.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -94,8 +94,12 @@
href: '/docs/products/auth/mfa'
},
{
label: 'Verify user',
label: 'User verification',
href: '/docs/products/auth/verify-user'
},
{
label: 'Team invites',
stnguyen90 marked this conversation as resolved.
Show resolved Hide resolved
href: '/docs/products/auth/team-invites'
}
]
},
Expand Down
5 changes: 4 additions & 1 deletion src/routes/docs/products/auth/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,13 @@ Implement custom authentication methods like biometric and passkey login by gene
{% cards_item href="/docs/products/auth/mfa" title="Multifactor authentication (MFA)" %}
Implementing MFA to add extra layers of security to your app.
{% /cards_item %}
{% cards_item href="/docs/products/auth/team-invites" title="Team invites" %}
Manage team invites and memberships with client-side and server-side approaches.
{% /cards_item %}
Comment on lines +49 to +51
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This isn't an authentication method, though 🧐

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@stnguyen90 Should I move it out of the auth section? The task mentioned to "include it as a new journey on the Auth section." (DRL-1114)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, it falls under the Auth product, but this section is:

# Authentication methods {% #auth-methods %}
Appwrite supports a variety of authentication methods to fit every app and every niche. Explore Appwrite's authentication flows.

but invites isn't an auth method.

{% /cards %}

# Flexible permissions {% #flexible-permissions %}
When users sign up using Appwrite, their identity is automatically attached to a robust permissions system.
When users sign up using Appwrite, their identity is automatically attached to a robust permissions system.
Appwrite Authentication provides permissions for individual users and groups of users through [teams](/docs/products/auth/teams) and [labels](/docs/products/auth/labels).

# Built in preferences {% #built-in-preferences %}
Expand Down
Loading