# Sign In

Published articles for Sign In.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Appwrite 2.1 is now available for self-hosting

DevFeed: [Appwrite 2.1 is now available for self-hosting](<https://devfeed.tech/articles/appwrite-2-1-is-now-available-for-self-hosting-17465.md>)

Original publisher: [Read original article](<https://appwrite.io/blog/post/appwrite-2-1-self-hosted>)

Author: Atharva Deosthale

Published: 2026-09-14T00:00:00Z

Content type: article

Language: en

Sources: [Appwrite Blog](<https://devfeed.tech/sources/appwrite-blog.md>)

Topics: [Appwrite](<https://devfeed.tech/topics/appwrite.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [hosting](<https://devfeed.tech/topics/hosting.md>), [API](<https://devfeed.tech/topics/api.md>), [API keys](<https://devfeed.tech/topics/api-keys.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Compression](<https://devfeed.tech/topics/compression.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-documentation](<https://devfeed.tech/tags/api-documentation.md>), [aws](<https://devfeed.tech/tags/aws.md>), [cli](<https://devfeed.tech/tags/cli.md>), [compression](<https://devfeed.tech/tags/compression.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [hosting](<https://devfeed.tech/tags/hosting.md>), [products](<https://devfeed.tech/tags/products.md>), [s3](<https://devfeed.tech/tags/s3.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>)

### AI overview

Appwrite 2.1 is available for self-hosted deployments. It adds the S3-compatible Storage API and AutoGravity image previews, along with TikTok and Kakao sign-in and Appwrite Console fixes. The release uses the existing upgrade command and migration process from Appwrite 2.0.

### Source excerpt

Appwrite 2.1 brings the S3 API and AutoGravity to self-hosted instances, adds TikTok and Kakao sign-in, and fixes for Appwrite Console.

## How to answer the identity questions on an enterprise security questionnaire

DevFeed: [How to answer the identity questions on an enterprise security questionnaire](<https://devfeed.tech/articles/how-to-answer-the-identity-questions-on-an-enterprise-security-questionnaire-17463.md>)

Original publisher: [Read original article](<https://workos.com/blog/enterprise-security-questionnaire-identity>)

Author: WorkOS

Published: 2026-09-14T00:00:00Z

Content type: article

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Single sign-on (SSO)](<https://devfeed.tech/topics/sso.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [configuration](<https://devfeed.tech/tags/configuration.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [identity](<https://devfeed.tech/tags/identity.md>), [integration](<https://devfeed.tech/tags/integration.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [okta](<https://devfeed.tech/tags/okta.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [saml](<https://devfeed.tech/tags/saml.md>), [security](<https://devfeed.tech/tags/security.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [sso](<https://devfeed.tech/tags/sso.md>)

### AI overview

A practical guide to answering identity-related questions in enterprise security questionnaires. It explains what reviewers are really assessing behind SAML single sign-on and SCIM provisioning questions, including implementation details such as per-organization configuration, certificate rotation, and reliable deprovisioning.

### Source excerpt

Every line has a literal answer and a real question behind it. Here is what the buyer is actually checking, which answers you can buy, and the three you cannot fake.

## How to add WorkOS AuthKit to a Ruby on Rails app

DevFeed: [How to add WorkOS AuthKit to a Ruby on Rails app](<https://devfeed.tech/articles/how-to-add-workos-authkit-to-a-ruby-on-rails-app-17461.md>)

Original publisher: [Read original article](<https://workos.com/blog/add-authkit-to-rails>)

Author: WorkOS

Published: 2026-09-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [Rails](<https://devfeed.tech/topics/rails.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [password reset](<https://devfeed.tech/topics/password-reset.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [building](<https://devfeed.tech/tags/building.md>), [cli](<https://devfeed.tech/tags/cli.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [password-reset](<https://devfeed.tech/tags/password-reset.md>), [production](<https://devfeed.tech/tags/production.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>)

### AI overview

A tutorial on adding WorkOS AuthKit to a Ruby on Rails application. It explains how the CLI sets up the integration, how the sealed-cookie session layer is refreshed in a Rails before_action, and how Redirect URI, Initiate login URL, and Sign-out URI settings affect authentication flows and production logout.

### Source excerpt

The CLI gets you signed in. This is the session layer underneath it: what the sealed cookie holds, how to refresh it inside a before_action, and the three dashboard settings that break logout in production.

## How to add Sign in with Appwrite to your app

DevFeed: [How to add Sign in with Appwrite to your app](<https://devfeed.tech/articles/how-to-add-sign-in-with-appwrite-to-your-app-16508.md>)

Original publisher: [Read original article](<https://appwrite.io/blog/post/sign-in-with-appwrite-guide>)

Author: Matej Bačo

Published: 2026-09-04T00:00:00Z

Content type: tutorial

Language: en

Sources: [Appwrite Blog](<https://devfeed.tech/sources/appwrite-blog.md>)

Topics: [Appwrite](<https://devfeed.tech/topics/appwrite.md>), [OAuth 2.0](<https://devfeed.tech/topics/oauth2.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [pkce](<https://devfeed.tech/topics/pkce.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [oauth2](<https://devfeed.tech/tags/oauth2.md>), [pkce](<https://devfeed.tech/tags/pkce.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

### AI overview

A tutorial for enabling Appwrite's built-in OAuth2 provider so users can sign in to an app with their Appwrite account. It explains the consent and authorization-code flow, PKCE protection, and provider setup in the Appwrite Console.

### Source excerpt

Let users log in with their Appwrite account using the built-in OAuth2 provider. Learn how the flow works and how to set it up end to end.

## How WhatsApp Implemented Passkey Authentication for Faster, Phishing-Resistant Sign-In

DevFeed: [How WhatsApp Implemented Passkey Authentication for Faster, Phishing-Resistant Sign-In](<https://devfeed.tech/articles/how-whatsapp-upgraded-to-secure-seamless-sign-in-for-1-billion-users-with-passkeys-22699.md>)

Original publisher: [Read original article](<http://android-developers.googleblog.com/2026/08/whatsapp-passkeys-secure-sign-in.html>)

Author: Android Developers (noreply@blogger.com)

Published: 2026-08-27T17:00:00Z

Content type: article

Language: en

Sources: [Android Developers Blog](<https://devfeed.tech/sources/android-developers-blog-3.md>)

Topics: [Passkeys](<https://devfeed.tech/topics/passkeys.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Security, Privacy and Abuse Prevention](<https://devfeed.tech/topics/security-privacy-and-abuse-prevention.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Android](<https://devfeed.tech/topics/android.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [credential-theft](<https://devfeed.tech/tags/credential-theft.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [developer](<https://devfeed.tech/tags/developer.md>), [google](<https://devfeed.tech/tags/google.md>), [meta](<https://devfeed.tech/tags/meta.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [whatsapp](<https://devfeed.tech/tags/whatsapp.md>)

### AI overview

The article describes how WhatsApp implemented passkey-based authentication to provide faster sign-ins and reduce phishing and credential-theft risks. It explains the use of public-private key cryptography, biometric or screen-lock authentication, and Android's Credential Manager API.

### Source excerpt

Posted by Niharika Arora, Senior Developer Relations Engineer, Tracy Agyemang, Product Marketing Manager, Google and Mayank Manuja, Android Engineer, Meta WhatsApp is the world's largest messaging platform, serving billions of users globally. It is the default communication tool for people across diverse regions, connecting users through private, reliable, and secure messaging. "What excites me most is the sheer scale of WhatsApp's impact. Even a small improvement to WhatsApp touches billions of users worldwide," says Mayank Manuja, an Android Engineer on the WhatsApp Registration and Access team who led the design and implementation of passkey-based authentication for WhatsApp. Building for an audience of this magnitude requires navigating a vast range of network conditions, device capabilities, and levels of digital literacy. Recognizing the potential early, WhatsApp committed to adopting passkeys in 2023, becoming one of the first major consumer apps to integrate the technology. By implementing passkeys, WhatsApp aimed to provide a fast, phishing-resistant option that significantly reduces user friction while providing robust protection against account takeovers and credential theft. A user creating a passkey on WhatsApp for faster, more secure sign-ins. The Decision to Adopt Passkeys For WhatsApp, offering multiple access methods is key to making it easier for users to stay connected and regain access when needed. Passkeys offer users a streamlined, one-tap login experience that eliminates phishing risks and functions reliably even in regions where OTP message delivery can be inconsistent. Underneath, passkeys leverage public-private key cryptography to replace manual entry with biometric or screen lock authentication. This workflow drastically improves sign-in speeds by reducing the process to a single tap via a unified, bottom-sheet interface that keeps users engaged within the app's context. The benefits are twofold: passkeys offer users a streamlined login e

## Add sign-in to an Android app with the WorkOS Android SDK

DevFeed: [Add sign-in to an Android app with the WorkOS Android SDK](<https://devfeed.tech/articles/add-sign-in-to-an-android-app-with-the-workos-android-sdk-16062.md>)

Original publisher: [Read original article](<https://workos.com/blog/sign-in-to-an-android-app-with-the-workos-android-sdk>)

Author: WorkOS

Published: 2026-08-24T00:00:00Z

Content type: tutorial

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [pkce](<https://devfeed.tech/topics/pkce.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [Coroutines](<https://devfeed.tech/topics/coroutines.md>), [API keys](<https://devfeed.tech/topics/api-keys.md>), [Security](<https://devfeed.tech/topics/security.md>), [Maven Central](<https://devfeed.tech/topics/maven-central.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [api](<https://devfeed.tech/tags/api.md>), [api-keys](<https://devfeed.tech/tags/api-keys.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [coroutines](<https://devfeed.tech/tags/coroutines.md>), [flow](<https://devfeed.tech/tags/flow.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [maven-central](<https://devfeed.tech/tags/maven-central.md>), [pkce](<https://devfeed.tech/tags/pkce.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [security](<https://devfeed.tech/tags/security.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial shows how to add WorkOS AuthKit sign-in to a Kotlin Android app using the WorkOS Android SDK. It covers the Gradle dependency, Chrome Custom Tab authentication, custom-scheme redirects, PKCE token exchange, session storage and refresh, and logout without embedding a client secret in the APK.

### Source excerpt

Build a complete AuthKit flow in Kotlin, from Gradle dependency to signed-out state, with no client secret in your APK.

## Enterprise Managed Users is now generally available

DevFeed: [Enterprise Managed Users is now generally available](<https://devfeed.tech/articles/enterprise-managed-users-is-now-generally-available-915.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/enterprise-managed-users>)

Author: Bel Curcio

Published: 2026-08-11T20:38:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Vercel](<https://devfeed.tech/topics/vercel.md>), [Single sign-on (SSO)](<https://devfeed.tech/topics/sso.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [docs](<https://devfeed.tech/tags/docs.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [identity](<https://devfeed.tech/tags/identity.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [sso](<https://devfeed.tech/tags/sso.md>), [updates](<https://devfeed.tech/tags/updates.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel Enterprise Managed Users is now generally available, giving organizations centralized control over accounts on verified domains through SAML SSO, Directory Sync, and IdP-managed profiles.

### Source excerpt

Enterprise Managed Users (EMU) gives organizations full control over the Vercel accounts tied to their verified domains. It makes the organization's identity provider the single source of truth for authentication and account lifecycle, so accounts on company domains are governed centrally rather than owned by individuals. Now generally available IdP-enforced sign-in: Managed users sign in through SAML SSO only. All other login methods, including email OTP, GitHub, Google, and GitLab, no longer work for managed accounts. SCIM provisioning & lifecycle: Directory Sync creates, updates, and deprovisions managed users automatically, keeping accounts in sync with your IdP. Owned by your organization: Profile settings are managed through your IdP rather than by the individual. Self-serve enablement: Turn EMU on for a verified domain in Team Settings under Security & Privacy, and extend it across multiple eligible teams in a single step. Requires an Enterprise plan, enforced SAML SSO, active Directory Sync, and at least one verified domain. In Beta, available on request Hobby team transition: Members with an existing personal account on a newly managed domain are guided to add a personal email (keeping their hobby projects) or delete the account, then continue to their work through SSO. Automatic conversion: Personal accounts with no content or activity are archived automatically, and their owners land in a new managed account at their next SSO sign-in. To request access, contact your account team. Learn more in the Enterprise Managed Users and Hobby team transition docs. Read more

## How to add step-up authentication to your Next.js app with WorkOS AuthKit

DevFeed: [How to add step-up authentication to your Next.js app with WorkOS AuthKit](<https://devfeed.tech/articles/how-to-add-step-up-authentication-to-your-next-js-app-with-workos-authkit-16065.md>)

Original publisher: [Read original article](<https://workos.com/blog/step-up-authentication-nextjs-workos-authkit>)

Author: WorkOS

Published: 2026-08-10T00:00:00Z

Content type: tutorial

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [Next.js](<https://devfeed.tech/topics/next-js.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [MFA](<https://devfeed.tech/topics/mfa.md>), [ui](<https://devfeed.tech/topics/ui.md>)

Tags: [auth](<https://devfeed.tech/tags/auth.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [build](<https://devfeed.tech/tags/build.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [mfa](<https://devfeed.tech/tags/mfa.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

This tutorial shows how to add step-up authentication to a Next.js application using WorkOS AuthKit. It gates a destructive action, revoking all API keys, behind recent interactive re-authentication using auth_time and max_age, while preserving the user's session and location in the interface.

### Source excerpt

Build a Next.js app with AuthKit sign-in, then gate a destructive action behind a fresh re-authentication using auth_time and max_age.

## Add native AuthKit sign-in to your iOS app with the WorkOS iOS SDK

DevFeed: [Add native AuthKit sign-in to your iOS app with the WorkOS iOS SDK](<https://devfeed.tech/articles/add-native-authkit-sign-in-to-your-ios-app-with-the-workos-ios-sdk-16021.md>)

Original publisher: [Read original article](<https://workos.com/blog/ios-sdk-authkit-sign-in-tutorial>)

Author: WorkOS

Published: 2026-08-10T00:00:00Z

Content type: tutorial

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [iOS](<https://devfeed.tech/topics/ios.md>), [pkce](<https://devfeed.tech/topics/pkce.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Swift](<https://devfeed.tech/topics/swift.md>), [SwiftUI](<https://devfeed.tech/topics/swiftui.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [authorization](<https://devfeed.tech/tags/authorization.md>), [browser](<https://devfeed.tech/tags/browser.md>), [guide](<https://devfeed.tech/tags/guide.md>), [ios](<https://devfeed.tech/tags/ios.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [pkce](<https://devfeed.tech/tags/pkce.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [swift](<https://devfeed.tech/tags/swift.md>), [swiftui](<https://devfeed.tech/tags/swiftui.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A step-by-step tutorial for adding native AuthKit sign-in to a SwiftUI iOS app using the WorkOS iOS SDK and its PublicClient. It explains configuring redirect URIs, adding the SDK, and starting a PKCE flow without embedding an API key or client secret in the app.

### Source excerpt

A step-by-step guide to PKCE-based sign-in with the WorkOS iOS SDK's PublicClient.

## Announcing OAuth Device Authorization for the Appwrite CLI: Log in from your browser

DevFeed: [Announcing OAuth Device Authorization for the Appwrite CLI: Log in from your browser](<https://devfeed.tech/articles/announcing-oauth-device-authorization-for-the-appwrite-cli-log-in-from-your-browser-16420.md>)

Original publisher: [Read original article](<https://appwrite.io/blog/post/announcing-cli-device-authorization>)

Author: Chirag Aggarwal

Published: 2026-07-29T00:00:00Z

Content type: release

Language: en

Sources: [Appwrite Blog](<https://devfeed.tech/sources/appwrite-blog.md>)

Topics: [Appwrite](<https://devfeed.tech/topics/appwrite.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [OAuth 2.0](<https://devfeed.tech/topics/oauth2.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [browser](<https://devfeed.tech/tags/browser.md>), [cli](<https://devfeed.tech/tags/cli.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [oauth-2-0](<https://devfeed.tech/tags/oauth-2-0.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [trust](<https://devfeed.tech/tags/trust.md>)

### AI overview

Appwrite announces OAuth Device Authorization for the Appwrite CLI. The CLI opens or provides a browser URL where users confirm a device code, review requested permissions, and authorize sign-in using their existing browser session instead of entering a password in the terminal.

### Source excerpt

The Appwrite CLI now signs you in through your browser. Confirm a device code, review permissions, and authorize, without typing credentials into your terminal.

## gm 👋 web3, welcome aboard to Sign in with Web3 (Solana, Ethereum)

DevFeed: [gm 👋 web3, welcome aboard to Sign in with Web3 (Solana, Ethereum)](<https://devfeed.tech/articles/gm-web3-welcome-aboard-to-sign-in-with-web3-solana-ethereum-443.md>)

Original publisher: [Read original article](<https://supabase.com/blog/login-with-solana-ethereum>)

Author: Stojan Dimitrovski

Published: 2025-10-03T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [API](<https://devfeed.tech/topics/api.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [security](<https://devfeed.tech/tags/security.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [solana](<https://devfeed.tech/tags/solana.md>), [web3](<https://devfeed.tech/tags/web3.md>)

### AI overview

Supabase announces Web3 login support for Ethereum and Solana through Supabase Auth. The implementation is based on the Sign in with Ethereum standard (EIP-4361), with wallet authentication and session issuance handled through the Supabase JavaScript SDK.

### Source excerpt

Ethereum and Solana wallet authentication now supported in Supabase Auth.

## GitHub Copilot Now in Espressif-IDE with Copilot4Eclipse

DevFeed: [GitHub Copilot Now in Espressif-IDE with Copilot4Eclipse](<https://devfeed.tech/articles/github-copilot-now-in-espressif-ide-with-copilot4eclipse-13680.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/02/github-copilot-in-espressif-ide/>)

Author: John Lee

Published: 2025-02-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [ide](<https://devfeed.tech/topics/ide.md>), [c/c++](<https://devfeed.tech/topics/c-c-plus-plus.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [blog](<https://devfeed.tech/tags/blog.md>), [c-c-plus-plus](<https://devfeed.tech/tags/c-c-plus-plus.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [code-generation](<https://devfeed.tech/tags/code-generation.md>), [coding-assistant](<https://devfeed.tech/tags/coding-assistant.md>), [debug](<https://devfeed.tech/tags/debug.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [espressif-ide](<https://devfeed.tech/tags/espressif-ide.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [ide](<https://devfeed.tech/tags/ide.md>), [install](<https://devfeed.tech/tags/install.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [subscription](<https://devfeed.tech/tags/subscription.md>)

### AI overview

This article presents Copilot4Eclipse as a plugin that brings GitHub Copilot assistance to Espressif-IDE's Eclipse-based C/C++ editor. It describes code suggestions, completions, refactoring, Copilot Chat, and setup steps including installation and GitHub authentication.

### Source excerpt

We all love GitHub Copilot as a powerful AI-powered coding assistant that enhances productivity. However, until now, it has been officially available only for VS Code and a few other editors. But here's some good news for Eclipse users! We have tried the Copilot4Eclipse plugin with the Espressif-IDE LSP C/C++ Editor, and it works amazingly well, helping to write code faster and fix bugs.

## React Router 7: Authentication

DevFeed: [React Router 7: Authentication](<https://devfeed.tech/articles/react-router-7-authentication-18966.md>)

Original publisher: [Read original article](<https://www.robinwieruch.de/react-router-authentication/>)

Author: Robin Wieruch

Published: 2025-01-06T05:52:50Z

Content type: tutorial

Language: en

Sources: [Robin Wieruch](<https://devfeed.tech/sources/robin-wieruch.md>)

Topics: [React Router](<https://devfeed.tech/topics/react-router.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [react](<https://devfeed.tech/tags/react.md>), [react-router](<https://devfeed.tech/tags/react-router.md>), [react-router-7](<https://devfeed.tech/tags/react-router-7.md>), [react-router-authentication](<https://devfeed.tech/tags/react-router-authentication.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial on implementing authentication flows in React Router 7, including sign-in, sign-out, protected routes, redirects, and integration with an authentication API.

### Source excerpt

You will learn how to use authentication in React Router 7 by authenticating a user by login (sign in) and logout (sign out) ...

## Authentication in Next.js

DevFeed: [Authentication in Next.js](<https://devfeed.tech/articles/authentication-in-next-js-18949.md>)

Original publisher: [Read original article](<https://www.robinwieruch.de/next-authentication/>)

Author: Robin Wieruch

Published: 2024-10-29T10:50:46Z

Content type: tutorial

Language: en

Sources: [Robin Wieruch](<https://devfeed.tech/sources/robin-wieruch.md>)

Topics: [Authentication](<https://devfeed.tech/topics/authentication.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [React](<https://devfeed.tech/topics/react.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [next](<https://devfeed.tech/tags/next.md>), [next-authentication](<https://devfeed.tech/tags/next-authentication.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [sign-up](<https://devfeed.tech/tags/sign-up.md>)

### AI overview

A tutorial on implementing authentication in Next.js 15 with the App Router, React Server Components, and Server Actions. It demonstrates sign-up, sign-in, sign-out, public routes, protected routes, and redirects without client-side JavaScript.

### Source excerpt

Learn how to roll your own authentication in Next.js ...

## Supabase Auth now supports Anonymous Sign-ins

DevFeed: [Supabase Auth now supports Anonymous Sign-ins](<https://devfeed.tech/articles/supabase-auth-now-supports-anonymous-sign-ins-304.md>)

Original publisher: [Read original article](<https://supabase.com/blog/anonymous-sign-ins>)

Author: Kang Ming Tay

Published: 2024-04-17T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Security](<https://devfeed.tech/topics/security.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [Flutter](<https://devfeed.tech/topics/flutter.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Swift](<https://devfeed.tech/topics/swift.md>)

Tags: [auth](<https://devfeed.tech/tags/auth.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [cli](<https://devfeed.tech/tags/cli.md>), [config](<https://devfeed.tech/tags/config.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [policy](<https://devfeed.tech/tags/policy.md>), [sdks](<https://devfeed.tech/tags/sdks.md>), [security](<https://devfeed.tech/tags/security.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [swift](<https://devfeed.tech/tags/swift.md>)

### AI overview

Supabase Auth supports anonymous sign-ins, allowing applications to create temporary users without requiring signup credentials. The article explains how to enable the feature, create anonymous users with the JavaScript, Flutter, and Swift SDKs, restrict their access with JWT claims and Row Level Security policies, and convert them to permanent users by linking email, phone, or OAuth identities.

### Source excerpt

Sign in as an anonymous user to authenticate with Supabase

## Getting started with Flutter authentication

DevFeed: [Getting started with Flutter authentication](<https://devfeed.tech/articles/getting-started-with-flutter-authentication-373.md>)

Original publisher: [Read original article](<https://supabase.com/blog/flutter-authentication>)

Author: Tyler Shukert

Published: 2023-07-18T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Flutter](<https://devfeed.tech/topics/flutter.md>), [Supabase](<https://devfeed.tech/topics/supabase.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [Google](<https://devfeed.tech/topics/google.md>), [OAuth 2.0](<https://devfeed.tech/topics/oauth2.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [google](<https://devfeed.tech/tags/google.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>)

### AI overview

A tutorial on implementing Google sign-in in a Flutter application with Supabase Auth. It explains the role of OpenID Connect and OAuth 2.0, shows how identity tokens provide user information, and builds a simple login and profile flow.

### Source excerpt

Learn how authentication on Flutter works through Google sign in with Supabase auth.

## Native Mobile Auth Support for Google and Apple Sign in

DevFeed: [Native Mobile Auth Support for Google and Apple Sign in](<https://devfeed.tech/articles/native-mobile-auth-support-for-google-and-apple-sign-in-461.md>)

Original publisher: [Read original article](<https://supabase.com/blog/native-mobile-auth>)

Author: Stojan Dimitrovski; Tyler Shukert

Published: 2023-06-27T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Authentication](<https://devfeed.tech/topics/authentication.md>), [Supabase](<https://devfeed.tech/topics/supabase.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [JSON Web Tokens](<https://devfeed.tech/topics/jwt.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [Flutter](<https://devfeed.tech/topics/flutter.md>), [React Native](<https://devfeed.tech/topics/react-native.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [apple](<https://devfeed.tech/tags/apple.md>), [auth](<https://devfeed.tech/tags/auth.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [google](<https://devfeed.tech/tags/google.md>), [ios](<https://devfeed.tech/tags/ios.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [react-native](<https://devfeed.tech/tags/react-native.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>)

### AI overview

Supabase Auth now fully supports native Sign in with Apple and Google for iOS and Android applications, using operating-system authentication dialogs and ID-token validation. The update also adds support for Apple JS, Google One Tap, and authentication in Chrome extensions.

### Source excerpt

Supabase auth adds full support for native mobile sign in with Apple and Google.

## ESP Insights: Playing with Device Tags

DevFeed: [ESP Insights: Playing with Device Tags](<https://devfeed.tech/articles/esp-insights-playing-with-device-tags-13843.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/esp-insights-playing-with-device-tags/>)

Author: John Lee

Published: 2022-09-07T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [blog](<https://devfeed.tech/tags/blog.md>), [devices](<https://devfeed.tech/tags/devices.md>), [esp](<https://devfeed.tech/tags/esp.md>), [esp-insights](<https://devfeed.tech/tags/esp-insights.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [espinsights](<https://devfeed.tech/tags/espinsights.md>), [filter](<https://devfeed.tech/tags/filter.md>), [follow](<https://devfeed.tech/tags/follow.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [iot](<https://devfeed.tech/tags/iot.md>), [observability](<https://devfeed.tech/tags/observability.md>), [search](<https://devfeed.tech/tags/search.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [sign-up](<https://devfeed.tech/tags/sign-up.md>)

### AI overview

This article explains how ESP Insights device tags help users categorize and search ESP devices in the ESP Insights Dashboard. It describes name-value tags, examples such as location and firmware version, tag-based filtering, and tag management.

### Source excerpt

In today's world which is completely engulfed in social media, the notion of tags is not new. Most of the media publicly shared on the social network is tagged (or to be more accurate, hash-tagged) with something or the other. With that familiarity in mind, we thought of introducing the concept of tagging to the ESP devices, that should help users categorise or search their devices faster on the ESP Insights Dashboard.

## Building a Realtime Trello Board with Supabase and Angular

DevFeed: [Building a Realtime Trello Board with Supabase and Angular](<https://devfeed.tech/articles/building-a-realtime-trello-board-with-supabase-and-angular-326.md>)

Original publisher: [Read original article](<https://supabase.com/blog/building-a-realtime-trello-board-with-supabase-and-angular>)

Author: Simon Grimm

Published: 2022-08-24T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Angular](<https://devfeed.tech/topics/angular.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Tailwind CSS](<https://devfeed.tech/topics/tailwind.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [angular](<https://devfeed.tech/tags/angular.md>), [article](<https://devfeed.tech/tags/article.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [building](<https://devfeed.tech/tags/building.md>), [code](<https://devfeed.tech/tags/code.md>), [database](<https://devfeed.tech/tags/database.md>), [github](<https://devfeed.tech/tags/github.md>), [password](<https://devfeed.tech/tags/password.md>), [projects](<https://devfeed.tech/tags/projects.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [source](<https://devfeed.tech/tags/source.md>), [sql](<https://devfeed.tech/tags/sql.md>), [tailwind](<https://devfeed.tech/tags/tailwind.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial that builds a realtime Trello-style board using Supabase, Angular, and Tailwind. It covers project setup, authentication with magic links, SQL table definitions, and realtime functionality.

### Source excerpt

Go beyond the hello world example with this real world project.

## Adding Firebase Authentication to a Jetpack Compose app

DevFeed: [Adding Firebase Authentication to a Jetpack Compose app](<https://devfeed.tech/articles/adding-firebase-authentication-to-a-jetpack-compose-app-16436.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2022/05/adding-firebase-auth-to-jetpack-compose-app>)

Author: Marina Coelho

Published: 2022-05-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Android](<https://devfeed.tech/topics/android.md>), [App](<https://devfeed.tech/topics/app.md>), [passwords](<https://devfeed.tech/topics/passwords.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [app](<https://devfeed.tech/tags/app.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [firestore](<https://devfeed.tech/tags/firestore.md>), [jetpack](<https://devfeed.tech/tags/jetpack.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [passwords](<https://devfeed.tech/tags/passwords.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [sign-up](<https://devfeed.tech/tags/sign-up.md>)

### AI overview

A tutorial on adding Firebase Authentication to an Android app built with Jetpack Compose. It explains anonymous authentication, login and sign-up flows, and upgrading an anonymous session to a full account.

### Source excerpt

Learn how add Firebase Authentication to an Android app built with Jetpack Compose.

## Presenting the Advantages of ESP32-S3-BOX, Espressif's AI Voice Development Kit

DevFeed: [Presenting the Advantages of ESP32-S3-BOX, Espressif's AI Voice Development Kit](<https://devfeed.tech/articles/presenting-the-advantages-of-esp32-s3-box-espressif-s-ai-voice-development-kit-13943.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/presenting-the-advantages-of-esp32-s3-box-espressifs-ai-voice-development-kit/>)

Author: John Lee

Published: 2021-11-22T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Bluetooth](<https://devfeed.tech/topics/bluetooth.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SOC](<https://devfeed.tech/topics/soc.md>)

Tags: [ai-voice-assistant](<https://devfeed.tech/tags/ai-voice-assistant.md>), [aiot](<https://devfeed.tech/tags/aiot.md>), [applications](<https://devfeed.tech/tags/applications.md>), [blog](<https://devfeed.tech/tags/blog.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [development-kit](<https://devfeed.tech/tags/development-kit.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [follow](<https://devfeed.tech/tags/follow.md>), [hmi](<https://devfeed.tech/tags/hmi.md>), [iot](<https://devfeed.tech/tags/iot.md>), [jtag](<https://devfeed.tech/tags/jtag.md>), [offline](<https://devfeed.tech/tags/offline.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [sign-up](<https://devfeed.tech/tags/sign-up.md>), [soc](<https://devfeed.tech/tags/soc.md>), [speakers](<https://devfeed.tech/tags/speakers.md>), [usb](<https://devfeed.tech/tags/usb.md>), [voice](<https://devfeed.tech/tags/voice.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

### AI overview

Espressif's ESP32-S3-BOX is an AI voice development kit based on the ESP32-S3 Wi-Fi and Bluetooth 5 SoC. The article presents its hardware specifications and supported use cases, including online and offline voice assistants, AIoT devices, machine learning at the edge, and HMI applications.

### Source excerpt

Espressif Systems has recently released an AI voice development kit dubbed ESP32-S3-BOX, based on ESP32-S3 Wi-Fi + Bluetooth 5 (LE) SoC. It provides a platform for developing the control of smart devices with offline and online voice assistants. ESP32-S3-BOX is ideal for developing AIoT applications with reconfigurable AI voice functions, such as smart speakers, and IoT devices that achieve human-computer voice interaction directly.

## Codename One Integrates Single Sign-On Across Its Tools

DevFeed: [Codename One Integrates Single Sign-On Across Its Tools](<https://devfeed.tech/articles/important-new-sign-in-behavior-19411.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/new-sign-in-behavior/>)

Author: Shai Almog

Published: 2020-11-26T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Single sign-on (SSO)](<https://devfeed.tech/topics/sso.md>), [migration](<https://devfeed.tech/topics/migration.md>), [password reset](<https://devfeed.tech/topics/password-reset.md>)

Tags: [account](<https://devfeed.tech/tags/account.md>), [migration](<https://devfeed.tech/tags/migration.md>), [password-reset](<https://devfeed.tech/tags/password-reset.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [sso](<https://devfeed.tech/tags/sso.md>)

### AI overview

Codename One is integrating Single Sign-On across most of its tools and asks users to create a new account through the site's login button. Existing accounts can be linked using the same email address, while password reset is no longer available through the old login. Several tools are transitioning at different times.

### Source excerpt

Today, we are finally integrating the new Single-Sign-On to most of our tools. This means that you will need to create a new account using the login button in this site in order to use Codename One from now on. To make the migration easier, we tried to keep the existing login working as much as possible with the one notable exception of password reset which is no longer wired. So if you lose your password, you would need to migrate.

## Password sign-in best practices

DevFeed: [Password sign-in best practices](<https://devfeed.tech/articles/password-sign-in-best-practices-16365.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2020/10/password-sign-in-best-practices>)

Author: Tyler Crowe; Kevin Cheung

Published: 2020-10-29T00:00:00Z

Content type: tutorial

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [passwords](<https://devfeed.tech/topics/passwords.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Firebase](<https://devfeed.tech/topics/firebase.md>), [Google Cloud Identity](<https://devfeed.tech/topics/google-cloud-identity.md>), [API keys](<https://devfeed.tech/topics/api-keys.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [api-keys](<https://devfeed.tech/tags/api-keys.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [password](<https://devfeed.tech/tags/password.md>), [security](<https://devfeed.tech/tags/security.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

### AI overview

This Firebase article presents best practices for implementing password-based sign-in. It recommends restricting API keys, using password management tools, applying password policies, and enabling email enumeration protection to improve account security.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Sign in with Apple now available for Firebase Auth

DevFeed: [Sign in with Apple now available for Firebase Auth](<https://devfeed.tech/articles/sign-in-with-apple-now-available-for-firebase-auth-16331.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2019/11/sign-in-with-apple-auth>)

Author: Peter Friese

Published: 2019-11-15T00:00:00Z

Content type: release

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [apple](<https://devfeed.tech/tags/apple.md>), [auth](<https://devfeed.tech/tags/auth.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [code](<https://devfeed.tech/tags/code.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [ios](<https://devfeed.tech/tags/ios.md>), [launch](<https://devfeed.tech/tags/launch.md>), [sdks](<https://devfeed.tech/tags/sdks.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [updates](<https://devfeed.tech/tags/updates.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Firebase Authentication announced beta support for Sign in with Apple, enabling sign-in with Apple ID across iOS, Android, and the Web. Developers can integrate it with Firebase SDKs and FirebaseUI.

### Source excerpt

News, tutorials, and updates from the Firebase team.

[Next page](<https://devfeed.tech/tags/sign-in.md?cursor=WyIyMDE5LTExLTE1VDAwOjAwOjAwKzAwOjAwIiwgIjM3OTgyNzI4LWUzOWQtNDk1NS05ZWU1LThlNzVjOTcwMGZkZiJd>)