Flutter Database & User Authentication Quickstart

preview_player
Показать описание
We are going to create a simple user management app using Flutter and Supabase, where the user can log in using a magic-link, and edit their profile information once they are signed in. This touches on the basics of app development that involves user generated content.

Join Tyler from Supabase as he shows you how to integrate a Supabase backend into your Flutter application in minutes.

We're going to focus on user authentication and profile management here so you can make your apps safer.

If you want to hook up a user management system in your Flutter app, start here.

What you'll learn:

✅ Setting Up a Supabase Project: We'll show you how to set up a new project on Supabase, and set up your database ready for integration with your Flutter app.

✅ Flutter App Configuration: Use the Supabase Flutter library connector to configure deep link settings to handle authentication flows.

✅ Database Schema Setup: Learn to bypass the initial database setup, focusing instead on linking your Flutter app with Supabase for authentication and data handling.

✅ Implementing Authentication: Implement magic link authentication in Flutter, which allows users to log in via a link sent to their email.

✅ User Profile Management: `We'll show you how to let users update their profile information from within the app so updates are seamless and changes are reflected in real-time - instantly!

This is your perfect quickstart guide for developers who want to create an app where users can log in and store some data on your database.

Need more Flutter + Supabase videos?

Check the links below!

💻 Videos to watch next:

👇 Learn more about Supabase 👇

📱 Connect with Us:

ABOUT SUPABASE:
Supabase is the open source Firebase alternative. Supabase provides a full Postgres database for every project with pgvector, backups, realtime, and more. Add and manage email and password, passwordless, OAuth, and mobile logins to your project through a suite of identity providers and APIs.

Build in a weekend, scale to millions.

#Supabase #AppDevelopment #RealtimeApps #DeveloperTools
Рекомендации по теме
Комментарии
Автор

very nice, good tutorial and steps! 👍👍

AL-hkoo
Автор

nice tutorial, very informative, thanks tyler :)

alifellahi
Автор

Great video! This Supabase channel has become my WIKI to learn Supabase. Could you also create a video related Oauth sign up/in using Supabase with Ionic/Capacitorjs on iOS device?

lasifuta
Автор

I would like to learn how supabase auth works internally and why this model is used.

SRG-Learn-Code
Автор

Hi, how to sign up with password but confirm it via otp or magic link?

triggerfx
Автор

I followed all the steps but it gave me an error that( Undefined name 'supabase'.
Try correcting the name to one that is defined, or defining the name). in statment final session =

please answer me

youshajabr
Автор

is there any upcoming tutorial for uploading profile pics into a bucket and save the avatarUrl into profiles table?

romeroo
Автор

Whats the difference between supabase.auth.currentSession and supabase.auth.user or currentUser? Which one should we use to check if Im signedIn ?

kamil_supabase_enjoyer
Автор

Hi, I want use contains() method on stream. How can I do that?

droidxxi
Автор

Does this work with SDK 3+? The example was built with SDK <3.

businessoftechnology
Автор

what's supamünchenfest? I'm from Munich 😅

randomtimessomehow
Автор

we want a complete project to know how to make the heavy work in the server side🔴🔴🔴

ashrafal_mekhlafi
Автор

could you please do a video over basic login with email and password? I can't find any good tutorials or documentation. I am coming from firebase and am used to using a stream builder but haven't found anything that goes over it.

the_dude_josh
Автор

I like these Videos but i am still waiting for a decent video for Oauth using Flutter and Superbase

youcefwippert
Автор

only problem is Apple testers, apparently never get the link so your app never gets published

chris_james
Автор

Very amazing Tyler! Thank you.

I've got a question please. I'm working on Authentication using only phone number with Twilio. So I used the phone) method. On execution, I've an "Database error saving new user".

How can I solve it please?
Once more, thank you!

novouik
join shbcf.ru