Skip to content

Announce X OAuth integration#2873

Merged
adityaoberai merged 10 commits intomainfrom
add-x-integration-guide
Apr 9, 2026
Merged

Announce X OAuth integration#2873
adityaoberai merged 10 commits intomainfrom
add-x-integration-guide

Conversation

@adityaoberai
Copy link
Copy Markdown
Contributor

What does this PR do?

(Provide a description of what this PR does.)

Test Plan

(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.)

Related PRs and Issues

(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)

Have you read the Contributing Guidelines on issues?

(Write your answer here.)

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Apr 8, 2026

Greptile Summary

This PR adds an X OAuth integration guide (/integrations/oauth-x), an announcement blog post, associated images, and sets the FlutterFlow Auth Kit integration to non-featured to make room in the featured section. All SDK code snippets (createOAuth2Token, createSession, updateSession, listIdentities) are consistent with the current Appwrite Web SDK object-parameter style confirmed in official docs.

Confidence Score: 5/5

Safe to merge — only content/documentation changes with no logic defects; sole finding is a P2 documentation clarification.

All remaining findings are P2 style suggestions (the email scope clarification). The SDK code snippets are verified correct against current Appwrite docs. No logic, security, or data-integrity issues found.

No files require special attention.

Vulnerabilities

No security concerns identified. OAuth 2.0 PKCE flow is correctly described and used. Client Secret handling instructions advise copying it immediately since it is shown only once. No hardcoded secrets or credentials appear in code examples.

Important Files Changed

Filename Overview
src/routes/blog/post/x-oauth2-appwrite/+page.markdoc New blog post announcing X OAuth integration in Appwrite Auth — code snippets verified against current Appwrite SDK docs; email note may mislead readers
src/routes/integrations/oauth-x/+page.markdoc New X OAuth integration guide page; steps and content look accurate, previous review issues (incomplete sentence, trailing period) appear resolved
src/routes/integrations/+page.svelte Removes unnecessary show-more button; no logic issues introduced
src/routes/integrations/flutterflow-auth-kit/+page.markdoc Sets featured: false to make room for the new X OAuth integration in the featured section

Reviews (4): Last reviewed commit: "remove unnecessary show more button" | Re-trigger Greptile

adityaoberai and others added 2 commits April 8, 2026 21:23
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
@@ -0,0 +1,153 @@
---
layout: post
title: Announcing X OAuth support in Appwrite Auth
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

how about Announcing X OAuth 2.0 support in Appwrite Auth ? 🤔

@adityaoberai adityaoberai merged commit fa61298 into main Apr 9, 2026
6 checks passed
@adityaoberai adityaoberai deleted the add-x-integration-guide branch April 9, 2026 11:37
featured: false
---

We're excited to announce that Appwrite Auth now includes an X OAuth adapter. You can now let users sign in with their X account using Appwrite's built-in OAuth2 support, with no custom backend code required.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Should we call it OAuth2 adapter to be more consistent everywhere

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants