본문 바로가기
반응형

Flutter10

[Flutter] 사용자 비밀번호 암호화 설정 ( obscureText & Hash ) 수정 전 Flutter 앱 화면Login 화면에서 사용자의 아이디와 비밀번호가 전부 보이는 상태입니다.아래 이미지를 참고해 주세요. ✅  Flutter에서 비밀번호 설정하는 방법obscureText:true 속성을 추가합니다.아래 소스 코드와 이미지를 참고해 주세요.  🌟 수정 후 Flutter 앱 화면참고: obscureText: true속성은 해당 textField를 보이지 않게 암호화 처리를 해주는동시에 textField의 복사를 막아줍니다. ✅  Flutter에서 비밀번호 Hash 설정하는 방법crypto 라이브러리를 통하여 비밀번호를 DB에 직접 저장하지 않고,비밀번호의 Hash 값을 저장합니다.아래 소스 코드와 이미지를 참고해 주세요.  import 'package:crypto/crypt.. 2023. 9. 3.
[Flutter] PathExistsException: Cannot create link, path 오류 해결 방법 🚨 Flutter 프로젝트 build 시 발생하는 Log 메시지 PathExistsException: Cannot create link, path = '폴더 경로' (OS Error: 파일이 이미 있으므로 만들 수 없습니다., errno = 183) ❓ 에러 발생 이유Flutter의 리소스가 정리가 정삭적으로 되지 않은 상태에서의 비정상 종료등의 이유로 발생하는 에러 메시지입니다. ✅  해결 방법Flutter의 자원을 정리 후 다시 실행 시키면 됩니다.아래 설명문을 참고해 주세요. 아래 명령어 입력$ flutter clean$ flutter run 🌟 정상 실행 결과 2023. 8. 31.
[Flutter] Spring & DB 연동해서 User 정보 저장하기 소스 코드는 마지막에 작성해두었습니다. 순차적으로 보시면서 전체적인 프로젝트 흐름을 나타냈습니다.프로젝트 구조Flutter(View)에서 User가 데이터를 입력하면 Spring(Server)을 통하여 DB에 저장하는 방식입니다. View 생성 (Flutter)Flutter 프로젝트 생성 -> pubspec.yaml 파일의 해당 부분에 http: ^0.13.5를 추가 'StatefulWidget' 위젯을 상속받아 Page를 구현 입력 받을 값을 TextEditingController를 사용하여 저장 Flutter에서 입력받는 값은 아래 3가지입니다.대학교 이름학생 이름이메일 view test 진행 -> onPressed 함수를 통하여 controller에 데이터가 정상적으로 전달되는지 console에 출.. 2023. 8. 31.
[Flutter] appbar 색상 변경하기 / primarySwatch 속성 수정 전 Flutter 앱 화면 ✅ Flutter appbar에 색상 추가하는 방법them 속성에서 primarySwatch를 본인이 원하는 색으로 추가합니다.아래 수정 후 main.dart를 참고해 주세요. 수정 전 main.dartimport 'package:flutter/material.dart';void main() { runApp(const MyApp());}class MyApp extends StatelessWidget { const MyApp({super.key}); // This widget is the root of your application. @override Widget build(BuildContext context) { return MaterialApp( .. 2023. 8. 31.
반응형