raviagheda
07/16/2021, 3:53 AMrp
07/16/2021, 3:53 AMraviagheda
07/16/2021, 3:54 AMrp
07/16/2021, 3:54 AMrp
07/16/2021, 3:54 AMraviagheda
07/16/2021, 3:54 AMraviagheda
07/16/2021, 3:58 AMrp
07/16/2021, 4:00 AMraviagheda
07/16/2021, 4:06 AMrp
07/16/2021, 4:54 AMrp
07/16/2021, 4:54 AMrp
07/16/2021, 5:00 AMnim4ze
07/16/2021, 2:48 PMrp
07/16/2021, 2:49 PMnim4ze
07/16/2021, 3:09 PMEmailPassword.init(....
but have to use ThirdPartyEmailPassword.init(...
in the frontend?nim4ze
07/16/2021, 3:17 PMtypescript
import EmailPassword, { EmailPasswordAuth } from "supertokens-auth-react/recipe/emailpassword";
import ThirdPartyEmailPassword from 'supertokens-auth-react/recipe/thirdpartyemailpassword';
import Session from "supertokens-auth-react/recipe/session";
import Header from "./Header";
import SignInForm from './components/SignInForm';
import PasswordResetPage from './components/PasswordResetPage';
...
recipeList: [
ThirdPartyEmailPassword.init({
resetPasswordUsingTokenFeature: {
disableDefaultImplementation: true,
},
}),
EmailPassword.init({
resetPasswordUsingTokenFeature: {
disableDefaultImplementation: true,
},
useShadowDom: false,
rp
07/16/2021, 3:18 PMrp
07/16/2021, 3:18 PMrp
07/16/2021, 3:19 PMrp
07/16/2021, 3:19 PMnim4ze
07/16/2021, 3:19 PMtypescript
import React from 'react';
import { ResetPasswordUsingToken } from 'supertokens-auth-react/recipe/thirdpartyemailpassword';
...
class PasswordResetPage extends React.Component<any, HeaderState>{
...
render() {
return() {
<div>
<ResetPasswordUsingToken />
</dev>}
rp
07/16/2021, 3:20 PMThirdPartyEmailPassword.init
rp
07/16/2021, 3:20 PMnim4ze
07/16/2021, 3:21 PMnim4ze
07/16/2021, 3:21 PMrp
07/16/2021, 3:22 PMResetPasswordUsingToken
to?nim4ze
07/16/2021, 3:22 PMrp
07/16/2021, 3:23 PM/auth/reset-password
. But since you have disabled the default impl, you can add it to that or any other route..nim4ze
07/16/2021, 3:23 PMrp
07/16/2021, 3:24 PM