``` SuperTokens.init({ appInfo: { // learn ...
# support-questions-legacy
a
Copy code
SuperTokens.init({
  appInfo: {
    // learn more about this on https://supertokens.io/docs/thirdpartyemailpassword/appinfo
    appName: "S",
    apiDomain: END_POINT,
    websiteDomain: window.location.href,
    apiBasePath: "/api/auth",
  },
  recipeList: [
    ThirdPartyEmailPassword.init({
      signInAndUpFeature: {
        providers: [],
      },
      onHandleEvent: async (context) => {
        if (context.action === "SUCCESS") {
          store.dispatch(getProfilesFromDb);
        }
      },

      override: {
        components: {
          SignInHeader: (OriginalComponent) => (originalProps) => {  
            console.log("signinheader")
            return (
                <div>
                    <h1> text1</h1>
                    <img src="https://s.ai/logo_full.svg" />
                    <OriginalComponent {...originalProps} />
                </div>
            );
        },

        EmailPasswordSignIn: (OriginalComponent) => (originalProps) => {
          return (
              <div>
                   <h1>text2</h1>
                  <OriginalComponent {...originalProps} />
              </div>
          );
        },
     
      }
      }
    }),
    Session.init(),
  ],
});