Bubble ログインしている、していないで表示を変える

記事
IT・テクノロジー

完成イメージ動画

今回のログインしている、していないで表示を変える方法を学ぶことにより可能になる実装を45秒で確認できます。

はじめに

ログインしているか、していないかにより処理を分けたいケースというのは開発をするうえで出てくることが多いです。Bubbleでもそのようなログイン判定の機能があるので、画面とワークフローでそれぞれやり方を紹介します。

画面:ログインしている、していないで表示を変える

今回はボタンの名前をログインしている場合は「既にログインしています」に切り替えるための実装をします。
ボタンのConditionalを開いて、Current Userを選択します。そうするとその中に is logged inという項目があるためこちらを選択します。
スクリーンショット 2024-06-17 19.20.07.png

Textに「既にログインしています」という文言を設定
スクリーンショット 2024-06-17 19.20.26.png

ワークフロー:ログインしている、していないで処理を変える

実装の例として、ログイン後のユーザーのみ表示できる画面を作ります。(ログインしていない場合にはログイン画面に遷移させます)
スクリーンショット 2024-06-17 19.20.47.png

ワークフローの枠をクリックして User is logged out を選択します。 
スクリーンショット 2024-06-17 19.21.17.png

ワークフローの中でログイン画面への遷移を設定します。

これでログインしないと対象のページが表示ができなくなりました。


サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら