The Five Dollar Foodie (FDFV2) - App Documentation
App Overview
The Five Dollar Foodie (FDFV2) is a web-based application that allows users to authenticate using their Google accounts via OAuth 2.0. The application provides a personalized experience by accessing the user's basic profile information, such as their name and email, upon login.
OAuth Integration Details
OAuth Provider
- Provider: Google OAuth 2.0
- Service: Google People API (for retrieving basic profile information)
Requested Scopes
- profile: This scope allows FDFV2 to access the user’s basic profile information, including their name and profile picture.
- email: This scope allows FDFV2 to retrieve the user’s primary Google email address to create and manage their account within the app.
Purpose of OAuth Data
FDFV2 uses OAuth to enable users to sign in securely with their Google accounts, allowing for easy onboarding and eliminating the need to remember additional passwords. Here’s how the app uses the data:
-
Basic Profile Information (via profile scope):
- Name: Displayed in the user’s profile and account dashboard.
- Profile Picture: Used to provide a personalized experience by displaying the user’s picture on their profile and within the app interface.
-
Email Address (via email scope):
- Primary Email Address: Used for account creation and login. It also serves as the primary communication channel between the app and the user (e.g., for sending notifications, password recovery, and updates).
Security and Data Handling
- Data Access: The app only requests access to the minimum data required for user authentication and profile personalization. No sensitive data (such as access to user contacts, Google Drive, Calendar, etc.) is requested.
- Data Storage: User information (name, email, profile picture) is securely stored in the application’s database. FDFV2 follows best practices in security and encryption to ensure that user data is protected.
- Data Usage: The data retrieved through Google OAuth is solely used for user authentication and profile management within the application. No data is shared with third parties or used for purposes outside the scope of the application.
- User Control: Users can manage their profile information directly within the app, and they have the ability to update or delete their accounts if they choose.
Privacy and Compliance
- Privacy Policy: This outlines how FDFV2 handles user data, including how information retrieved from Google OAuth is used and stored.
- Terms of Service: The terms explain the user's rights and responsibilities when using FDFV2.
App Flow
- The user clicks "Sign in with Google".
- The app redirects the user to the Google OAuth consent screen where they agree to share their basic profile information and email address.
- Upon successful authentication, the user is redirected back to FDFV2’s domain, and their profile is created or updated.
- The user gains access to their personalized account dashboard, where their name, email, and profile picture are displayed.
Contact Information
For any inquiries about how the app handles OAuth data or to request further information, please contact:
Email: support@thefivedollarfoodie.com
Links