Yohei-Shiina 3 anni fa
parent
commit
536742c5b0
1 ha cambiato i file con 2 aggiunte e 4 eliminazioni
  1. 2 4
      packages/app/src/components/LoginForm.tsx

+ 2 - 4
packages/app/src/components/LoginForm.tsx

@@ -7,7 +7,6 @@ import { useRouter } from 'next/router';
 import ReactCardFlip from 'react-card-flip';
 
 import { apiv3Post } from '~/client/util/apiv3-client';
-import { useCsrfToken } from '~/stores/context';
 
 type LoginFormProps = {
   username?: string,
@@ -26,7 +25,6 @@ type LoginFormProps = {
 export const LoginForm = (props: LoginFormProps): JSX.Element => {
   const { t } = useTranslation();
   const router = useRouter();
-  const { data: csrfToken } = useCsrfToken();
 
   const {
     isLocalStrategySetup, isLdapStrategySetup, isPasswordResetEnabled, isRegistrationEnabled,
@@ -73,6 +71,7 @@ export const LoginForm = (props: LoginFormProps): JSX.Element => {
     try {
       const res = await apiv3Post('/login', { loginForm });
       const { redirectTo } = res.data;
+      console.log(redirectTo);
       router.push(redirectTo);
     }
     catch (err) {
@@ -128,7 +127,6 @@ export const LoginForm = (props: LoginFormProps): JSX.Element => {
           </div>
 
           <div className="input-group my-4">
-            <input type="hidden" name="_csrf" value={csrfToken} />
             <button type="submit" id="login" className="btn btn-fill rounded-0 login mx-auto" data-testid="btnSubmitForLogin">
               <div className="eff"></div>
               <span className="btn-label">
@@ -140,7 +138,7 @@ export const LoginForm = (props: LoginFormProps): JSX.Element => {
         </form>
       </>
     );
-  }, [csrfToken, handleLoginWithLocal, loginErrors, props, t]);
+  }, [handleLoginWithLocal, loginErrors, props, t]);
 
   const renderExternalAuthInput = useCallback((auth) => {
     const authIconNames = {