inflearn logo
강의

Khóa học

Chia sẻ kiến thức

[FlutterFlow] Thực chiến! Bí quyết cuối cùng để phát hành ứng dụng!

[Chung] Thiết lập CloudFunction

Error: Unknown error. Please contact support@flutterflow.io.

Đã giải quyết

264

soonee

1 câu hỏi đã được viết

0

플러터플로우에서 cloud_functions를 배포할 때 위와 같은 에러가 발생해서 파이어베이스의 Authentication의 설정에보면 차단함수가 열려있지 않습니다. 이것을 열고 함수를 설정하는 부분이 나오는데 아마도 변경된것같아요.

참고 링크 남겨드립니다.

https://firebase.google.com/docs/auth/extend-with-blocking-functions?hl=ko&authuser=0&_gl=1*xve8tr*_ga*MTAyNjM2NTU2Ni4xNzI2ODIxNzcw*_ga_CW55HF8NVT*MTczNjczOTQ5Mi4yMDkuMS4xNzM2NzQxMTE4LjYwLjAuMA..&gen=2nd

flutter no-code supabase flutterflow firebase

Câu trả lời 3

3

sskcoach

onCallonRequest 형식으로 바꿔보세요.

저도 동일한 문제를 겪었는데, 아무리 해도 안되다가 onRequest 로 바꾸고 Deploy 가 되었습니다.

const functions = require("firebase-functions");
const admin = require("firebase-admin");
// To avoid deployment errors, do not call admin.initializeApp() in your code

exports.createCustomToken = functions
    .region("asia-northeast3")
    .https.onRequest(async (request, response) => {
        let data = request.body.data;

        functions.logger.log(`# cors with header`);


        response.set("Access-Control-Allow-Origin", "*"); // 모든 도메인에서의 요청을 허용
        response.set("Access-Control-Allow-Methods", "GET, POST"); // 허용된 메소드

        functions.logger.log(`# createUser request: ${JSON.stringify(request.body)}`,);

        let user = data.user;
        try {
            await admin.auth().createUser(user);
            functions.logger.log(`# createUser success ${user.uid}`);
        } catch (e) {
            functions.logger.log(`# createUser failed ${user.uid}`);
            await admin.auth().updateUser(user.uid, user);
            functions.logger.log(`# updateUser success ${user.uid}`);
        }

        let token = await admin.auth().createCustomToken(user.uid);
        let result = {data: {token}};
        functions.logger.log(`# result ${JSON.stringify(result)}`);

        response.send(result);
    });

1

ilgyu865859

헉 soonee님, 피드백 감사 드립니다..!

확인하고 강의노트에 반영하여 다른 분들도 도움 받을 수 있도록 하겠습니다. 다시한번 감사 드립니다!

 

1

soonee

빠른 피드백 감사드립니다.. 사실을 해결하고 다시 올리던지 하려고 지우려했는데 빛답주셨네용;;; ㅋㅋ

0

soonee

저도 테스트중이라 확인중에 남겼는데 해결되면 답글달겠습니다.

0

ilgyu865859

헉 감사합니다!!

 

구글 플레이스토어 배포시 테스트 요건

1

66

2

카카오 SUPABASE SDK 로그인은 ?

0

74

2

화면이 나오지 않네요

0

68

1

text overflow 관련 문의

1

78

3

커스텀액션 maybeCreateUser 오류가 납니다.

1

63

1

인앱결제관련

0

107

2

카카오 sdk를 이용한 로그인 및 로그아웃 관련

0

160

2

구글 로그인 구현 관련

0

142

2

카카오로그인SDK 질문

0

159

2

네이버 로그인 구현 관련 문의

1

232

2

customAction loginaction 에러

1

180

2

iOS에 deploy 시 초대받은 이의 화면에 TestFlight 초대코드

0

473

2

플로터플로우 페이지 구성하기 오류

0

278

1

3. Android 설정방법 및 플러터플로우에서 실행하기

0

179

2

포그라운드 앱 작동 관련 문의,

0

137

1

카카오 로그인 질문

0

322

2

FF + supabase 사용 시 소셜로그인

0

154

1

플러터플로우 / supabase 사용 시 push 는 어떻게 하시는지 궁금합니다

0

227

1

강의 내용 중복

0

147

1

유저 개인화 질문드립니다!

0

223

1

목차 오타

1

172

1

플러터플로우 앱 내에 애드몹 광고 적용시키는 법

0

398

1

애플 앱스토어나 구글 플레이스토어 배포 관련 문서

0

218

1

비인앱결제나 인앱결제나 실제 어떻게 적용하는지 설명이 없습니다.

0

278

1