inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

refreshToken 활용한 로그인 로직에 대한 궁금증

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요. jwt를 발급할 때 refresh와 aceess 토큰에 담긴 페이로드는 동일할까요 ? accessToken의 탈취 당했을 때를 대비해서 accessToken의 만료기한 을 짧게두고 refreshToken의 만료기한을 길게 두는 것으로 알고 있는데, refreshToken이 탈취당했을 때 refreshToken으로도 사이트에 인가된다면 굳이 이 두개를 나누는 의미가 없을 것 같은데,, 현업에서는 어떠한 식으로 이뤄지는지 궁금합니다..

  • flutter
  • 하이브리드-앱
성수 댓글 1 좋아요 0 조회수 589

SendGird가입

미해결

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

안녕하세요 api 인증키를 발급받기 위해 sendgrid를 가입하려고 하는데 가입이 되지 않아서 질문남깁니다!!

  • react
  • python
  • django
  • docker
chlendyd7 댓글 3 좋아요 1 조회수 1126

selectedDate 변수에 특정 지정 날짜 넣는 방법

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

selectedDate 에 현재날짜를 입력했는데 현재날짜가 아니라 과거의 특정 고정날짜를 넣고자 하는데 어떻게 해야 할까요? 예를 틀어 2020.01.01 을 selectedDate 에 넣는 방법요

  • flutter
  • 클론코딩
덕쿵 댓글 1 좋아요 0 조회수 322

네비게이션바 질문

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요! 강사님께서 구현해주신 메인 화면에서 네비게이션바를 onTap의 controller를 통해 받아오며 화면이 전환되는데, 상세화면에 들어간 후에도 하위 탭이 유지되는 기능을 구현하고 싶어 구현중입니다. class _DefaultLayoutState extends State<DefaultLayout> { @override Widget build(BuildContext context) { return Scaffold( backgroundColor: widget.backgroundColor ?? Colors.white, appBar: renderAppBar(), body: widget.child, bottomNavigationBar: NavigationBar(), floatingActionButton: widget.floatingActionButton, ); } NavigationBar() { if(widget.bottomNavigationBar == null) { return BottomNavigationBar( selectedItemColor: PRIMARY_COLOR, unselectedItemColor: BODY_TEXT_COLOR, selectedFontSize: 10, unselectedFontSize: 10, type: BottomNavigationBarType.fixed, onTap: (int index) { Navigator.of(context).push( MaterialPageRoute( builder: (_) => MainBoard(index: 1,), ), ); }, items: [ BottomNavigationBarItem( icon: Icon(Icons.work_history_outlined), label: '1', ), BottomNavigationBarItem( icon: Icon(Icons.attach_money), label: '2', ), BottomNavigationBarItem( icon: Icon(Icons.people_alt), label: '3', ), ], ); } else{ return widget.bottomNavigationBar; } } 위의 코드처럼 메인 화면에서 네비게이션바가 null로 전송된다면 디폴트 네비게이션바를 구현하려고 시도하는데, 화면이 넘어간 이후, 값을 다른 화면에 넘겨 NavigationBar 탭을 변경시키려고 하고 있습니다. 근데, widget.index 형식으로 받아오는 방식으로 이용하면 하위 탭만 선택되었다고 변경이 되고 onTap기능인 TabBarView의 controller 영역인 메인 화면이 변경되지 않는데 혹시 해당 부분은 어떤식으로 event를 줘야하는지 알 수 있을까요?

  • flutter
  • 하이브리드-앱
hajung.jun 댓글 1 좋아요 0 조회수 452

앱 빌드 시 발생하는 오류 메시지는 무었인가요?

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

PS D:\flutter\ubi> flutter build appbundle Font asset "MaterialIcons-Regular.otf" was tree-shaken, reducing it from 1645184 to 1100 bytes (99.9% reduction). Tree-shaking can be disabled by providing the --no-tree-shake-icons flag when building your app. Running Gradle task 'bundleRelease'... 97.9s Gradle build failed to produce an .aab file. It's likely that this file was generated under D:\flutter\ubi\build, but the tool couldn't find it. D:\flutter\ubi\build\app\outputs\bundle\release 에는 파일이 생성되어 있음

  • flutter
  • 하이브리드-앱
dckim 댓글 1 좋아요 -1 조회수 1920

PageView 이미지 총 개수 로드

해결됨

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

안녕하세요 페이지뷰 관련해서 학습하고 있는데 궁금한게 생겨서 문의드립니다. 강의에서 보면 페이지뷰에 이미지를 5개 넣고 nextPage에서 4보다 작을 때 0으로 초기화 해주고 있는데, 이때 이미지 총 개수를 상수가 아닌 컨트롤러나 다른 곳에서 가져올 수 있는지 알 수 있을까요? timer = Timer.periodic(Duration(seconds: 2), (timer) { int curPage = controller.page!.toInt(); int nextPage = curPage + 1; if(nextPage > 4){ // 상수말고 총 이미지 개수 또는 페이지 수를 가져올 수 있는지 nextPage = 0; } controller.animateToPage(nextPage, duration: Duration(milliseconds: 400), curve: Curves.linear,);

  • flutter
  • 클론코딩
인프런 수강 댓글 1 좋아요 0 조회수 275

requirements.txt 질문

해결됨

실전 프로젝트로 배우는 데이터 앱 만들기 with Python & Streamlit

안녕하세요 강의자료에는 requirements.txt가 안보이는 것 같은데 혹시 어디서 다운받을 수 있을까요? 버전 충돌이 발생해서요ㅠ

  • python
  • streamlit
이시현 댓글 1 좋아요 0 조회수 475

안드로이드 스튜디오 (안드로이드 에뮬레이터 GPS 수정)

미해결

[LG유플러스] 앱 만들기 초급 과정 (Flutter)

...을 눌러 에뮬 설정창에서 로케이션 검색과 savepoint 등록후 set Location으로 내 위치를 변경해서 시뮬레이션 가능합니다.

  • flutter
  • 클론코딩
  • gps
양형준 댓글 2 좋아요 1 조회수 6478

캐싱에 대하여 궁금한 점이 있습니다.

해결됨

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

상품 리스트나 레스토랑 리스트, 레스토랑 상세 정보 등은 캐싱을 이용해서 데이터를 어느정도 저장시키고 로딩을 빠르게 끝낼 수 있도록 하는 것이라고 이해를 했습니다. 그럼 DB에서 값이 바뀐 경우에는 어떻게 해야 되나요? 캐싱된 데이터를 가져오게 되면 옛날 값이 아닌가용?

  • flutter
  • 하이브리드-앱
유제환 댓글 1 좋아요 0 조회수 345

함수로 리턴하는 경우와 stateless widget으로 리턴하는 경우의 차이점 문의

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

강의를 들으면서 궁금했던 사항 문의 드립니다. 질의 1. 함수로 정의할때 리턴값타입을 공통적으로 Widget으로 표시하는것과 리턴하는 특정 위젯 타입을 적어주는 것에 차이점이 무엇인가요? 질의 2. 아래와 같이 컬럼에 들어가는 Row 위젯을 함수로 정의하여 사용하는 경우와, Stateless 위젯으로 만들어서 사용하는 경우의 차이점이 무엇일까요?

  • flutter
  • 클론코딩
hyeon 댓글 1 좋아요 0 조회수 408

계속 결제 실패라고 뜹니다.

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요, 장바구니에서 결제하기 버튼을 누르면 결제완료 페이지로 절대 안넘어갑니다. 하단에 스낵바로 결제를 실패했습니다. 라는 문구만 뜹니다. 실행창에서는 문제없이 데이터를 잘 받아오는 것 같았습니다. 뭐를 잘 못 따라했는지 여러번 되짚어 봤으나 다른 걸 못찾겠네요ㅠ 왜 저는 결제완료 창으로 넘어가지 않을까요? 혹시 버전이 달라지며 생긴 문제일까요?

  • flutter
  • 하이브리드-앱
김지현 댓글 1 좋아요 0 조회수 563

강의를 구매했습니다.

미해결

Flutter 초입문 왕초보편

강의를 구매했습니다. 그리고 저번에 선생님께서 ios 개발을 위해서 맥 컴퓨터가 필요하다고 해주셨는데, 플러터 공부를 지금 시작했더라도 결국에는 맥 컴퓨터가 필요하다는 것이죠? (현재 윈도우 컴퓨터는 갖고 있습니다)

  • flutter
  • ios
  • android
  • dart
bromaru 댓글 2 좋아요 0 조회수 428

database is locked.

미해결

실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍

sqliteBrowser 사용하는 수업에서 db.sqlite3를 열려고 하니, database is locked 라는 메시지가 뜹니다. 그래서 ChatGPT나 Bard... Googling을 이용해봤지만, 저에게 해당될만한 내용이 없네요. 혹시 몰라 재부팅도 해봤습니다. 이거 DB부분만 지웠다가 다시 까는 방법이 있을까요? (makemigrations, migrate 부분)

  • python
  • django
  • bootstrap
  • rest-api
  • drf
bigseoul 댓글 3 좋아요 1 조회수 2714

return과 print의 차이점을 모르겠어요.

미해결

[코드팩토리] [입문] Dart 언어 4시간만에 완전정복

return과 print의 차이점을 모르겠어요.

  • flutter
  • 함수형-프로그래밍
  • 객체지향
신유환 댓글 2 좋아요 1 조회수 814

Column의 합을 불러오는 query작성

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

Model>schedule.dart 에 IntColumn get couponQty => integer()(); 를 추가 했구요. 저장할 때 마다 수량이 변경 되도록 해놨습니다. Future<int> getCouponQtySum() async{ return await customSelect('SELECT SUM(couponQty) AS total FROM schedules').map((row) => row.read<int>('total')).getSingle(); } 합을 구하는 query는 위와 같이 구성해보았습니다. 그런데 앱바에 GetIt을 써서 아래와 같이 불러와보니 에러만 반환 하더라구요 ㅠ 종일 혼자 고민해보다 올려 봅니다. appBar: AppBar( title: FutureBuilder<int>( future: GetIt.I<LocalDatabase>().getCouponQtySum(), builder: (context, snapshot) { if(snapshot.hasError){ print('에러'); return Text( '쿠폰 수량: 0' ); }

  • flutter
  • 클론코딩
Sun Kwak 댓글 1 좋아요 0 조회수 264

U&I 테마 적용해 보기에서 headline1 에 취소선 제거하는 방법

미해결

[LG유플러스] 앱 만들기 초급 과정 (Flutter)

안녕하세요.^^ 제목과 같이 U&I 테마 적용하고 있는데요 headline1 을 코딩하면 아래 사진과 같이 취소선이 텍스트 위에 표시됩니다. 이것을 없애려면 어떻게 하면 되나요?

  • flutter
  • 클론코딩
정유석 댓글 1 좋아요 0 조회수 357

마우스 Drag로 여러 줄 선택하는 방법

미해결

[LG유플러스] 앱 만들기 초급 과정 (Flutter)

안녕하세요. U&I 디자인 마무리 진행하고 있는데요 강의에서는 Column 영역 선택할 때 마우스로 드래그 하면 선택이 되지만 저는 박스 형태로 소스 영역이 선택이 되고 있습니다. 불편해서 이곳 저곳 알아보는데 방법을 모르겠어서요 마우스 드래그로 여러 라인을 선택해서 복사하려면 어떻게 해야 하나요? 어디 설정에서 바꾸면 될 것 같은데 구글링을 해 보아도 방법을 못 찾겠습니다.

  • flutter
  • 클론코딩
정유석 댓글 4 좋아요 0 조회수 782

user_me_repository.g 에러

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

토큰이 만료될떄 뜨는거같은데 포스트맨도 토큰 잘 작동하고 뜬금없이 이 폴더에서 401에러가 나는지 모르겠네여.... 똑같이 다른분들이 올린 커뮤니티도 봤지만 이해가 안대네여,,

  • flutter
  • 하이브리드-앱
혁이 댓글 1 좋아요 0 조회수 420

웹뷰 라이브러리 적용 방법

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

안녕하세요 플러터를 배우고 싶어서 강의 초급, 중급 모두 구매한 수강생입니다. 강의를 듣다가 pub.dev에서 webview_flutter docs를 읽는데, 강사님이 제공해주신 소스코드의 WebVview( onWebViewCreated : ~ ) 이부분에서 onWebViewCreated는 나와있지 않더라구요. 이런 부분은 혹시 어떻게 찾아서 코드를 작성하신 건지 궁금합니다. 감사합니다.

  • flutter
  • 클론코딩
dhj100 댓글 1 좋아요 0 조회수 401

인기 태그

인프런 TOP Writers

주간 인기글