inflearn logo
강의

講義

知識共有

Svelte REST-APIプロジェクト

アプリの完成度を上げる3 - URLによるビューモードの変更

[앱 완성도 높이기3 - URL을 통한 보기모드 변경] 로그인 성공 후 라우팅 문제

解決済みの質問

336

ggamsi04187932

投稿した質問数 12

0

현재 강의 내용대로라면, 로그인 성공 후 /articles path로 이동하기 때문에 404 Not Found 페이지가 나타납니다.

그러므로 auth 스토어login 메소드에서도

/articles에서 /articles/allrouter.goto의 path를 변경해야할 것 같습니다.

const login = async (email, password) => {
    try {
      const options = {
        path: "/auth/login",
        data: {
          email: email,
          pwd: password,
        },
      };

      const result = await postApi(options);
      set(result);
      isRefresh.set(true);
      router.goto("/articles/all");
    } catch (error) {
      throw error;
    }
  };

rest-api svelte

回答 1

1

Indie Coder

피드 감사합니다.

현재 git에 올라간 프런트엔드 코드에는 이부분이 다음과 같이 되어 있습니다. 영상에 이부분을 반영하지 못했던 것 같습니다.

router.goto("/");

그리고 "/aritlces/all" 로 해도 되지만 혹시라도 후에 라우팅이 또 변경될 수 있기 때문에 로그인 후에는 기본페이지로 이동하는 것이 더 좋을 것 같습니다.

후에 영상에 이부분 반영하도록 하겠습니다.

감사합니다.

수업자료 링크 접속했는데 404에러 뜹니다 ㅠ

1

44

1

11장 미션에 이메일 남기는걸 누락했어요.

0

36

1

소스코드즘 부탁드립니다.

0

43

1

@RestControllerAdvice를 사용하지 않은 이유?

0

42

1

6장 ORM 에 관하여 질문

0

51

1

선생님 공유해주신 핸드북에 링크가 몇개 잘못되었어요

0

50

2

마감 인 경우.

0

74

1

5장부터는 미션 상세 내용이 없는데 어떻게 작성해야되나요?

0

68

1

환경변수 기반 업비트 API 키 가져오기에서 none이 나옵니다ㅠㅠ

0

56

2

3,4장 이후 미션 제출 질문

0

79

2

윈도우에서 Node js를 설치하고 싶어요

0

45

0

가상 환경과 차이 도커 질문

0

43

1

유튜브 시연 영상 추가 기능 강의 업로드 계획

0

55

3

프론트 api.js의 요청 headers 옵션의 cors 관련 설정 질문

0

103

2

[npm start 오류나는 분들을 위하여]노드 최신버전 사용하시면 오류가 발생합니다.

0

428

1

첫 메인 화면 $isLogin 인증 부분 궁금한점이 있습니다.

0

580

2

[앱 완성도 높이기2 - 날짜보기] 타임존 관련 설정 문제

0

1587

1

[보기모드 변경 구현] 코멘트 리스트 조회 후 문제

0

485

2

[보기모드 변경 구현] 좋아요 보기 구현에서 문제 발견

0

450

1

[인증 구현 - 컴포넌트] error 처리 관련 질문

0

422

1

[인증 구현 - store] setAuth 메소드 구현

0

382

1

[스토어 배치] 강의 내용 중 수정이 필요한 부분

0

371

1

[라우터 설정] 강의 내용 중 수정이 필요한 부분

0

599

1

아래와 같은 에러가 발생합니다. ㅜㅜ

0

1280

2