Table of Contents
- Title and Copyright Information
- Preface
- Part I Introduction
-
Part II Setting Up Oracle Backend for Firebase
- 3 Installing and Configuring Oracle Backend for Firebase
-
4
Adding Oracle Backend for Firebase to Your
Apps
- 4.1 Before You Begin
- 4.2 Introduction
- 4.3 Choose Your Platform
- 4.4 Add Oracle Backend for Firebase to a Web App
- 4.5 Add Oracle Backend for Firebase to an iOS App
- 4.6 Add Oracle Backend for Firebase to an Android App
- 4.7 Add Oracle Backend for Firebase to a Flutter App
- 4.8 Troubleshooting
- 4.9 Next Steps
-
Part III Setting Up and Managing Projects
-
5
Setting Up Oracle Backend for Firebase
Projects
- 5.1 Introduction to Projects
- 5.2 Why Projects Matter
- 5.3 How Projects Relate to Applications and Services
- 5.4 What a Project Contains
- 5.5 Ownership, Access, and Boundaries
- 5.6 Database Roles and Project Roles
- 5.7 Administrative Preparation Before Project Creation
- 5.8 Application Registration Within a Project
- 5.9 App Configuration and Project Configuration
- 5.10 Managing a Project in Practice
- 5.11 Project Limitations and Operational Considerations
- 6 Managing Projects
-
5
Setting Up Oracle Backend for Firebase
Projects
-
Part IV Authentication
- 7 Oracle Backend for Firebase Authentication
- 8 Authenticating Application Users
- 9 Authentication Types
-
10
Setting Up Authentication
- 10.1 Prerequisites
- 10.2 Enabling Authentication for a Project
- 10.3 Basic Authentication Setup
- 10.4 LDAP Authentication Setup
- 10.5 IDCS Authentication Setup
- 10.6 Setting Up Third-Party Identity Providers
- 10.7 Configuring SMTP for Email Verification and Password Reset
- 10.8 Defining Password Policies
- 10.9 Changing Authentication Providers
- 10.10 Setting Up and Managing Authentication Using CLI
- 10.11 Authorized Domains
- 11 Getting Started with Authentication SDK
- 12 Errors and Troubleshooting
-
Part V Database
- 13 Introduction
- 14 Data Model
- 15 Getting Started and Console Check
- 16 Managing Collections
- 17 Document Operations
- 18 Transactions and Batch Writes
- 19 Indexing and Performance
- 20 Advanced Features
- 21 Security Rules
- 22 Using Database SDK
- 23 Errors and Troubleshooting
-
Part VI Storage
- 24 Introduction
- 25 Storage Setup and Configuration
- 26 Object Reference
- 27 File Operations
- 28 Storage Console Tasks
- 29 Using Storage SDK
- 30 Errors and Troubleshooting
- Part VII Security Rules
- Part VIII Vectors
- Part IX App Trust
- Part X Getting Ready for Production
- A Third-Party License Information