Loading...
2024. 3. 1. 13:34

[Android] 파이어스토어 - 사진 업로드

* 인스타그램 앱 같은 곳에서 사진 업로드를 해야하는 기능을 공부해보았다. * 중요) SDK 버전 33이상 부터 READ_EXTERNAL_STORAGE > READ_MEDIA_IMAGES로 변경!! - 이번에 실습할 이미지 및 사진은 READ_MEDIA_IMAGES로 변경해주면된다. 1. build.gradle(Module: app)에 추가 - firebase:firebase-storage-ktx를 implementation한 뒤, Sync Now를 해준다. 2. AndroidManifest.xml에 권한 설정 - AndroidManifest.xml에 다음과 같이 적어서 권한을 부여해준다. - MainActivity.kt로 돌아와 사진 아래줄처럼 Permissiond을 request해준다. 3. Acti..

2024. 3. 1. 01:44

[Android] 파이어스토어 - 아이디, 비밀번호찾기

* 실제 앱을 사용하다보면 아이디, 비밀번호 찾기를 해야하는 경우가 있다. 이전에 만든 앱의 기능에서 DB접근은 허가된 사용자만 접근할 수 있는데, 실제 아이디와 비밀번호를 찾는 유저들은 로그인하지 못한(허가되지 않은) 사용자들일 것이다. 따라서, 아이디찾기 권한은 모든 사용자가 가능하도록 수정을 해줘야 한다. * 파이어스토어 콘솔로 들어간 뒤, 규칙 탭에 들어간다. - 원래 7번째 줄 까지만 코딩이 되어있을텐데, 밑에 2줄을 아래와 같이 추가해준다(8~9줄) - findIds에 해당하는 documents를 모두가 read하도록 권한을 주는 것이다. - 설정 후 아이디 찾기를 하니 정상적으로 작동되는 것을 알 수 있다.