Add redirect_to query parameter to otp request url

the redirect_to is setup in ordert to give to the supabase html template
that user is using the desktop to authenticate. Therefore, It will display
the token instead of the confirmation link button.
This commit is contained in:
edouardparis 2024-07-23 17:52:53 +02:00
parent 92ee94edbc
commit f7dde3d6ec

View File

@ -87,9 +87,18 @@ impl AuthClient {
req
}
/// the redirect_to is setup so the supabase html template has the information
/// that user is using the desktop to authenticate and will display the token
/// instead of the confirmation link button.
pub async fn sign_in_otp(&self) -> Result<(), AuthError> {
let response: Response = self
.request(Method::POST, &format!("{}/auth/v1/otp", self.url))
.request(
Method::POST,
&format!(
"{}/auth/v1/otp?redirect_to=https://desktop.lianalite.com",
self.url
),
)
.json(&SignInOtp {
email: &self.email,
create_user: true,