mirror of
https://github.com/supabase/supabase.git
synced 2026-10-05 09:25:06 +03:00
Merge branch 'master' of github.com:supabase/supabase
This commit is contained in:
commit
f7bf099021
6 files changed
+9
-2
No files matched your search
@@ -794,6 +794,8 @@ Congratulations, that is it! You have now built a fully functional user manageme
|
||||
## See also
|
||||
|
||||
- [Flutter Tutorial: building a Flutter chat app](https://supabase.com/blog/flutter-tutorial-building-a-chat-app)
|
||||
- [Flutter Tutorial - Part 2: Authentication and Authorization with RLS](https://supabase.com/blog/flutter-authentication-and-authorization-with-rls)
|
||||
|
||||
|
||||
export const Page = ({ children }) => <Layout meta={meta} children={children} />
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@ With Supabase, Tyler can use Flutter to build a performant app quickly at a low
|
||||
experience and has even joined the SupaSquad.
|
||||
|
||||
> Update: After being part of the SupaSquad, Tyler joined Supabase full time as part of the DevRel squad, focusing on Flutter. This is some of his latest work: [Flutter Tutorial: building a Flutter chat app
|
||||
> ](https://supabase.com/blog/flutter-tutorial-building-a-chat-app).
|
||||
> ](https://supabase.com/blog/flutter-tutorial-building-a-chat-app) and [Flutter Authentication and Authorization with RLS](https://supabase.com/blog/flutter-authentication-and-authorization-with-rls).
|
||||
|
||||
You can download and install spot for [iOS](https://apps.apple.com/us/app/spot-videos/id1564675926?utm_source=supabase&utm_campaign=static)
|
||||
and [Android](https://play.google.com/store/apps/details?id=app.spotvideo&utm_source=supabase&utm_campaign=static)
|
||||
|
||||
@@ -16,6 +16,8 @@ This is the first of a series of Flutter Tutorials. During the series, you will
|
||||
|
||||
In the first part, I will show you how to build a chat application, where users can sign up and talk to other users in a single chat room. The exchange of messages will happen in real time, meaning that you do not have to refresh the page to load new messages.
|
||||
|
||||
In the second part, I will show you how to implement [Authentication and Authorization (with RLS)](https://supabase.com/blog/flutter-authentication-and-authorization-with-rls) to the chat app.
|
||||
|
||||
In order to build this chat app, we will need a database to store all of the chat information. We will be using [Supabase](https://supabase.com/) to store the chat information. Supabase is a back end as a service that provides auth, database, storage and functions to easily create a scalable application. Supabase is a suitable backend for this app, because it provides a nice set of APIs on Postgres database that we can easily call by using the SDK. It is also perfect for chat apps like the one we are about to create, because we can subscribe to real time changes on the database.
|
||||
|
||||
This article also assumes that you have installed Flutter already on your machine. If not, you can go to the [official Flutter page](https://docs.flutter.dev/get-started/install) to start the installation.
|
||||
@@ -885,6 +887,7 @@ If you have any questions please reach out via [Twitter](https://twitter.com/dsh
|
||||
|
||||
## More Flutter Resources
|
||||
|
||||
- [Part 2: Flutter Authentication and Authorization with RLS](https://supabase.com/blog/flutter-authentication-and-authorization-with-rls)
|
||||
- [Flutter Supabase Quick Starter Guide](https://supabase.com/docs/guides/with-flutter)
|
||||
- [supabase-flutter v1.0 released](https://supabase.com/blog/supabase-flutter-sdk-v1-released)
|
||||
- [Open source map based Flutter app with CI/CD and scalable statemanagement example](https://github.com/dshukertjr/spot)
|
||||
|
||||
@@ -159,4 +159,5 @@ If you have any feedbacks, please let us know in the issues of the [supabase-flu
|
||||
|
||||
- [supabase-flutter 1.0 developer preview](https://pub.dev/packages/supabase_flutter)
|
||||
- [Flutter Tutorial: building a Flutter chat app](https://supabase.com/blog/flutter-tutorial-building-a-chat-app)
|
||||
- [Flutter Tutorial - Part 2: Authentication and Authorization with RLS](https://supabase.com/blog/flutter-authentication-and-authorization-with-rls)
|
||||
- [Build a Flutter app with Very Good CLI and Supabase](https://verygood.ventures/blog/flutter-app-very-good-cli-supabase)
|
||||
@@ -99,4 +99,5 @@ It required massive support from the community to bring the supabase-flutter to
|
||||
- [supabase-flutter documentation](https://supabase.com/docs/reference/dart/)
|
||||
- [v0 to v1 migration guide](https://supabase.com/docs/reference/dart/upgrade-guide)
|
||||
- [Flutter Tutorial: building a Flutter chat app](https://supabase.com/blog/flutter-tutorial-building-a-chat-app)
|
||||
- [Flutter Tutorial - Part 2: Authentication and Authorization with RLS](https://supabase.com/blog/flutter-authentication-and-authorization-with-rls)
|
||||
- [Build a Flutter app with Very Good CLI and Supabase](https://verygood.ventures/blog/flutter-app-very-good-cli-supabase)
|
||||
@@ -46,7 +46,7 @@ const ProviderForm: FC<Props> = ({ provider }) => {
|
||||
const { error } = await authConfig.update(payload)
|
||||
|
||||
if (!error) {
|
||||
resetForm({ values: payload, initialValues: payload })
|
||||
resetForm({ values: { ...values }, initialValues: { ...values } })
|
||||
setOpen(false)
|
||||
ui.setNotification({ category: 'success', message: 'Successfully updated settings' })
|
||||
} else {
|
||||
|
||||
Reference in new issue
Block a user