方言を話すおしゃべり猫型ロボット『ミーア』をリリースしました(こちらをクリック)

Firebase

Development/Design

[Flutter×FCM] Implementing Push Notifications: Up to Test Sending (iOS/Android)

The process of push notification using Firebase Cloud Messaging (FCM) consists of the following three steps. Message transmission from the server → delivery processing by FCM → reception and display by the app. iOS requires an APNs authentication key (p8 file).
application(Flutter)

[WordPress × FCM] How to send new announcements posted on a website to an app.

We want to post announcements in the announcements category of Mia's WordPress website, and when a new announcement is added, we want to send a push notification to the application, and when the user clicks on the push notification, they will be redirected to the list of announcements screen. In other words, we would like to centralise the management of announcements by posting them on the website.
Development/Design

[Firebase] Solution to the problem of email verified not being false when changing email addresses.

Trying to resolve an error where a user can change his/her email address without email verification if the user wants to change his/her email address once the user has authenticated with Firebase. By the way, user.emailVerified is useless when changing email addresses.
Development/Design

[Go x FCM] Implemented a function to send push notifications to FCM on a regular basis: Server Edition

Implement a function to send Push notifications from the server to FCM at regular times in Go language.The following four arguments are required to implement Push notifications to FCM: OAuth 2.0 token (Authorisation in the HTTP request header), FCM token of the device, title and body.
Development/Design

[Flutter × Go] Withdrawal process: How to handle the “requires-recent-login” error when deleting Firebase Auth.

Describes how to deal with the 'requires-recent-login' error when processing user withdrawal using Firebase Auth.This error occurs when a user has not logged in recently for security reasons. The user needs to be re-authenticated (reauthentication) before they can be withdrawn.