Files
noodl-docs/library/prefabs/supabase/components/supabase-log-in/README.md
Eric Tuvesson 53f0d6320e Initial commit
Co-Authored-By: kotte <14197736+mrtamagotchi@users.noreply.github.com>
Co-Authored-By: mikaeltellhed <2311083+mikaeltellhed@users.noreply.github.com>
Co-Authored-By: Tore Knudsen <18231882+torekndsn@users.noreply.github.com>
Co-Authored-By: Michael Cartner <32543275+michaelcartner@users.noreply.github.com>
2023-09-05 12:08:55 +02:00

2.4 KiB

title, hide_title
title hide_title
Log In true

Log In

This component is used to log a user in. Once email address and password are set, the sign up is triggered after a signal is sent to the Do input.

Please note that Supabase Client needs to be set up in your app before you can properly use this component.

On success

When a user has successfully been logged in the Log In component will create a Noodl Object with the id currentUser. This object contains all the user data. You can use the Supabase - Fetch Current User Profile Data to refresh all non-auth data for the user.

A successful login will also trigger a Supabase User Logged In event. You can hook into to this event anywhere in your app using a Receive Event node.

Inputs

Data Description
Email Sets the email used to log in the user.
Password Sets the password used to log in the user.
Signals Description
Do Triggers the login call.

Outputs

Data Description
Error The error sent back after a failed login call to Supabase.
Signals Description
Success Sends a signal when the request succeeded.
Failure Sends a signal when an error occurred, and logs an error message in the console.