Warning: count(): Parameter must be an array or an object that implements Countable in /home/xs638785/agile-software.site/public_html/wp-content/plugins/rich-table-of-content/functions.php on line 490
supabase認証
サインイン
auth.signInメソッドを使います。
ユーザーはemailまたはOAuthのいずれかでサインインできます。
パスワードなしでメールを提供した場合、ユーザーにはマジックリンクが送信されます。
const { user, session, error } = await supabase.auth.signIn({
email: 'example@email.com',
})
emailとpassword
const { error } = await supabase.auth.signIn({
email: 'example@email.com',
password: 'example-password',
})
サードパーティプロバイダー
const { user, session, error } = await supabase.auth.signIn({
// provider can be 'github', 'google', 'gitlab', and more
provider: 'github',
})
ログアウト
auth.signOutメソッドを使います。
const { error } = await supabase.auth.signOut()
並び替え
降順で並び替えをしたい場合は、引数「ascending」をFalseにします。
昇順で並び替えをしたい場合は、引数「ascending」をTrueにします。