◉RORK LABEN
●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SDK 58 — Beta が 09/15 から。stable の案内はまだなく、Expo Go でのプロジェクト実行は 09/03 からログインが必要です●WIDGET — iOS のウィジェットが本番ビルドだけ真っ黒になる原因を追った報告が出ています●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…●GPT-6.1 SOL — Rork のモデルメニューに追加(09-29)。Low/Medium/High を選べ、Pro・Max に含まれます●SONNET 5.5 — UI づくりが得意で、Sonnet 5 より出力が速いモデルが選べます(09-28)●SDK 58 — Beta が 09/15 から。stable の案内はまだなく、Expo Go でのプロジェクト実行は 09/03 からログインが必要です●WIDGET — iOS のウィジェットが本番ビルドだけ真っ黒になる原因を追った報告が出ています●OBSERVE — EAS Observe がネイティブクラッシュも記録します(SDK 57.0.21 以降・10/07)●NEW — 起動広告が、背面から戻った回にしか出ていませんでした。「前面に戻った」合図が、…
TAG

認証

15 記事
← タグ一覧に戻る
関連タグ:
Rork9Supabase4Expo4React Native3App Store審査2Rork Max2リアルタイム2セキュリティ2expo-router1Cloudflare Workers1UX設計1Swift1
◇ アプリ開発/2026-09-29中級

起動のたびに一瞬ログイン画面が出る expo-router アプリを、Protected routes と「まだ分からない」の三状態で組み直す

ログイン済みなのに起動直後にログイン画面が一瞬出る、ログアウトしても画面が変わらない。expo-router の Protected routes に Supabase の認証状態を「不明」込みの三つで渡し、_layout.tsx の置き場所まで含めて直した手順です。

⬡ Rork 開発/2026-05-03上級

Rork アプリの Sign in with Apple を、サーバー検証とアカウント削除まで本気で実装するガイド

Sign in with Apple をクライアントだけで済ませたアプリは、審査より先にサーバー側で綻びます。サーバーが発行する nonce、ID トークンの検証、authorizationCode の即時交換、revoke を伴うアカウント削除、Apple からのサーバー間通知の受け取りまで、Cloudflare Workers の動くコードで順に組みます。

◇ アプリ開発/2026-07-05中級

ワンタイムコードの入力欄をExpoで作る — SMS自動入力とセグメント表示を両立させる

6桁の確認コードを入れる画面は、見た目こそ単純ですが、SMSの自動入力・貼り付け・1文字ずつの削除まで含めると意外と作り込みが必要です。iOSとAndroidの自動入力を最初に押さえ、単一のTextInputで崩れにくいセグメント表示を組む実装をまとめました。

◇ アプリ開発/2026-07-02上級

パスワードを預からないログインへ — Rork Max アプリにパスキー認証を組み込む実装手順

Rork Max が生成した Swift アプリに AuthenticationServices のパスキー認証を組み込む手順です。Associated Domains の設定から WebAuthn サーバー検証、実機テストの落とし穴まで動くコードでまとめました。

◇ アプリ開発/2026-06-24中級

Next.js × Supabase で必ず向き合う3つの実装 — RLS・状態管理・リアルタイム更新

Webアプリの土台を組んだ先で必ず詰まる3つ、DBのアクセス制御(RLS)・画面の状態管理・リアルタイム更新を、Next.jsとSupabaseのコードを交えて実装レベルで解説します。購読の解除忘れによるメモリリークや、認証とRLSの連動といった、本番でハマる落とし穴まで。

⬡ Rork 開発/2026-06-21上級

Rork アプリの認証トークンはどこに保存すべきか — expo-secure-store と生体認証ゲートの設計

Rork で生成したアプリの認証トークンを AsyncStorage から expo-secure-store へ移し、生体認証を読み出しの前段に挟むまでの設計をまとめました。サイズ制限や失効処理など、運用で踏んだ落とし穴も添えています。

⬡ Rork 開発/2026-06-19上級

Rork アプリの API 通信を堅くする — トークン更新・再試行・冪等性の設計

Rork が生成する fetch はそのままだと、トークン切れ・電波の揺らぎ・二重送信に弱いままです。トークンの自動更新、再試行とバックオフ、冪等性キーを一つのクライアント層に集約する設計を、実装コードと運用の数値とともに整理しました。

⬡ Rork 開発/2026-06-15上級

Rork で作った Expo アプリのログインを切らさない — トークン更新の競合を単一化で防ぐ

Rork が生成する Expo アプリにログインを足すと、最初は動いても本番でじわじわ「勝手にログアウトされる」報告が増えます。原因の多くはトークン更新の競合です。リフレッシュを単一化し、安全に保存し、失効を正しく扱う信頼性設計を実装視点でまとめます。

⬡ Rork 開発/2026-05-09中級

Rork で Google サインインの redirect_uri_mismatch が消えない時に確認する5つのこと

Rork アプリで Google サインインを実装したのに「redirect_uri_mismatch」が消えないとき、Google Cloud Console と Expo 側のどこを直せばよいかを5つのチェックポイントで解決します。

⬡ Rork 開発/2026-05-04上級

Rork × Better Auth で Web/モバイル統合認証を実装する — Cookie・Deep Link・パスキーまで

Rork で作るモバイルアプリと Web 版を同一の Better Auth バックエンドに統合する実装ガイド。メールリンク・ソーシャル・パスキー・組織機能まで Cookie/Deep Link の落とし穴を全て押さえます。

⬡ Rork 開発/2026-04-27中級

EXPO_PUBLIC_RORK_AUTH_URL を空欄のまま本番に出さないために — Rork 生成アプリの認証URL設定

Rorkで生成したアプリのコードに現れる EXPO_PUBLIC_RORK_AUTH_URL に何を入れるべきか、開発・EAS Build・本番でどう切り替えるかを実例付きで整理しました。空欄のまま審査に出す事故を防ぎます。

⬡ Rork 開発/2026-04-24中級

Rork アプリに Sign in with Apple を組み込む手順 — 審査で求められる実装とよくある詰まりどころ

Rork で作ったアプリに Apple ID サインインを後付けする手順をまとめました。Google/Facebook ログインを入れた途端に審査で指摘される Guideline 4.8 の要件、expo-apple-authentication の落とし穴、Android・Web での代替フローまで、実装に詰まった時に参照できる形で整理しています。