- EncryptedSharedPreferences를 사용한 암호화된 사용자 저장 - SHA-256 해싱으로 비밀번호 보안 강화 (username을 salt로 사용) - 사용자 CRUD 기능 (추가/수정/삭제/조회) - 사용자 관리 UI 추가 (UserManagementActivity) - FTP 인증 로직을 placeholder에서 실제 검증으로 변경 - 기본 admin/admin 사용자 자동 생성 - 마지막 사용자 삭제 방지 기능 보안 기능: - 이중 보안: 비밀번호 해싱 + EncryptedSharedPreferences - 평문 저장 없음 - 유효성 검사 (username: 3-20자 영숫자+_, password: 최소 4자) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Android FTP Server
안드로이드 환경에서 구동되는 FTP 서버 애플리케이션 개발을 위한 Repository 입니다.
본 프로젝트는 FTP의 이해를 위해 학습하면서 실제 구현하고자, 최소한의 프레임워크 및 라이브러리를 사용하여 제작되었습니다.
Description
Languages
Java
100%