
In Progress
Posted
Paid on delivery
I’m running a PHP application purchased from CodeCanyon and need two focused improvements. 1. Social sign-in Right now the script only supports its native username/password flow. I want to integrate OAuth so users can log in with Google, Facebook, Instagram and Outlook. After authentication the script must create or link the local account seamlessly and respect the existing role / plan structure. 2. Plan-change behaviour When a free user upgrades to any paid plan, every QR code they created while on the free tier must automatically flip to “inactive”. The user should see a simple toggle or button beside each code and be able to reactivate them individually; no re-creation should be necessary. Database entries, statistics and existing short links must stay intact—only the active flag changes. The codebase is clean MVC PHP with MySQL; please stay within that stack, use official SDKs where available, and keep third-party libraries lightweight. Deliverables are: • Fully tested OAuth integration for Google, Facebook, Instagram, Outlook • Database and UI tweaks that enforce the new QR reactivation rule • Brief install/update notes so I can reproduce the setup on staging and production If anything in the current script blocks these goals, outline the workaround first so we agree on scope before coding.
Project ID: 40668196
67 proposals
Remote project
Active 8 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Both changes are straightforward within a clean MVC codebase, but one thing to settle before coding: Instagram no longer offers a standalone login for identity — Basic Display was retired, and Instagram Login now runs through Facebook's Login for Business and only works for business/creator accounts. So the practical route is Google, Facebook and Outlook (Microsoft Entra/Graph) via official SDKs, with Instagram either through the Facebook flow or dropped — your call. I'd add an `oauth_accounts` table (provider, provider_uid, user_id) rather than bolting columns onto users, link by verified email, and prompt for one where Facebook doesn't return it, keeping your existing role/plan logic untouched. For the QR rule, the codes table needs to record the plan tier each code was created under — otherwise after an upgrade there's no way to tell which were free-tier — then upgrade flips only that flag, with a per-code toggle in the UI. Stats and short links stay untouched. I can start immediately.
$10 USD in 1 day
7.8
7.8
67 freelancers are bidding on average $28 USD for this job

Hi there, I build and fix WordPress sites daily, including PHP, MySQL, API Development. For "Social Logins & QR Logic" I will work on a staging copy, keep your theme update safe, and test on mobile and desktop before handover. Delivery in 1 days for 12 USD. Can you share any extra details or files so I can confirm the scope? I can start today. Best regards
$12 USD in 1 day
6.7
6.7

My name is Nitin and I lead SoftwareLinkers, a company specializing in PHP Development, API integration, and Database Management- all the skill set your project requires. We have a wide range of experience in different industries including education, finance, logistics as well as startups that will greatly inform our problem-solving approach to this project. Our philosophy is simple: we don't just write code, we understand your business goals and challenges. Providing secure and scalable solutions while leveraging official SDKs where available and lightweight third-party libraries - that's precisely how we work. Our previous clients appreciate our thoroughness. With a 96% job success rate across 100+ projects, our commitment to understanding your needs before commencing any coding is unmatched. We are dedicated to ensuring the final product fully meets your expectation and demands. Hence, we plan on outlining any potential obstacles before diving into the integration work for maximum transparency và scope agreement. In conclusion, my team at SoftwareLinkers isn't just about delivering software solutions; we are committed to helping you achieve your company's goals efficiently & effectively. Got a hunch? Let's discuss today.
$30 USD in 1 day
6.6
6.6

Hi, I'm Denis, a full-stack developer who has worked on PHP applications with OAuth integrations and role-based access systems. I understand you need two focused improvements: adding social logins (Google, Facebook, Instagram, Outlook) while preserving your existing role and plan structure, and modifying how QR codes behave when users upgrade plans. The goal is to keep the transition seamless without breaking existing data. I can map the OAuth flows to your MVC structure using the official SDKs, create or link accounts automatically, and adjust the QR activation logic so upgrading to a paid plan flips inactive codes while keeping all database entries and stats intact. A simple toggle in the UI will let users reactivate codes as needed. If your current authentication layer or user model isn’t flexible enough, we’ll identify the blocker early and agree on a workaround before proceeding. I can start working right away. Let's connect and discuss the details. Thanks, Denis.
$10 USD in 1 day
6.2
6.2

Hello There! I’m Md Toriqul Islam, an experienced PHP/MVC developer specializing in MySQL, OAuth integrations, authentication systems, and CodeCanyon application customization. I understand you need Google, Facebook, Instagram, and Outlook OAuth login integrated into the existing MVC PHP application while preserving local accounts, roles, and plans. You also need free-tier QR codes automatically deactivated after an upgrade, with individual reactivation controls while retaining all data, links, and statistics. I have rich experience in PHP, MySQL, OAuth 2.0, REST APIs, MVC architecture, and third-party SDK integrations. I am skilled in authentication flows, database updates, role/plan logic, UI changes, and regression testing. I’ll first review the existing authentication and plan/QR architecture, identify any blockers, agree on workarounds if needed, then implement and test both features on staging before production. I’m ready to start immediately and can provide clear installation/update notes for both environments. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$20 USD in 1 day
6.3
6.3

I can handle both improvements within your existing PHP MVC + MySQL architecture without introducing unnecessary framework changes. I’ll first audit the CodeCanyon script, especially its authentication, user/plan models, QR-code lifecycle, database structure, and any existing third-party integrations. If I find anything that could block Google, Facebook, Instagram, or Outlook OAuth—or conflict with the plan-based QR rule—I’ll document the issue and proposed workaround before making changes. For OAuth, I’ll implement secure login/account linking for Google, Facebook, Instagram, and Microsoft/Outlook using official APIs/SDKs where appropriate. Existing users will be able to link authenticated accounts to their local accounts, while new users will be created automatically with the correct existing role and plan behavior. For the QR-code requirement, I’ll add the necessary database/state handling so that when a free user upgrades to any paid plan, all QR codes created under the free tier become inactive automatically. Existing records, short URLs, statistics, and QR data will remain untouched. Users will have a simple per-code control to reactivate an inactive QR code without recreating it. I’ll also test the complete upgrade, login, account-linking, activation/deactivation, permissions, and regression scenarios.
$50 USD in 7 days
6.2
6.2

Hello, I can update your existing MVC PHP/MySQL application with the requested OAuth login flow and plan based QR code behaviour, while preserving the current roles, plans, statistics, and short links. I’ll integrate the supported OAuth providers using appropriate official methods, link or create local accounts securely, then update the QR logic so free tier codes become inactive after an upgrade and can be individually reactivated from the existing UI. I can start immediately, review the CodeCanyon codebase first, and clearly flag any blockers or required workarounds before making changes. Best Regards, Fizza
$10 USD in 2 days
6.0
6.0

As a seasoned professional with over a decade of working in the realm of web and mobile development, your project piques my interest, Mahad Sheikh. My expertise in PHP along with languages such as JavaScript and Python perfectly aligns with your need for OAuth integration and QR logic enhancements within your existing codebase. Over the years I've dealt with various digital products including API Development, Database Management, and Custom Software & System Architecture which I believe are of great relevance here. Influencing seamless user experiences through elegant UI/UX designs are amongst my key strengths. I meticulously map out architecture-based solutions ensuring scalability, maintaining clean codes throughout. In addition to fulfilling your project requirements, I prioritize providing clear strategy and concise execution at every stage which have proven invaluable for long-term business growth. My commitment doesn't stop just at delivering codes; rather I offer full-service client satisfaction ensuring all final deliveries are well-documented to easily facilitate install/update notes on staging and production servers. Partnering with me means an innovative solutions
$10 USD in 2 days
5.2
5.2

I’ve built OAuth flows for Google, Facebook, and Microsoft in MVC PHP before, so this is right in my wheelhouse. I’ll integrate Google Sign-In, Facebook Login, Microsoft Graph, and Instagram Basic Display using their official SDKs—handling initial account creation or linking to existing users while preserving roles and plans. For QR codes, I’ll add an `active` flag to the existing table, flip it to `0` on plan upgrade via a MySQL trigger or a service listener, and expose a simple toggle in the UI that updates the flag without touching the code or stats. If the current auth model blocks seamless linking, I’ll extend the user entity with a `social_accounts` table and a lightweight migration. The changes stay in the same stack—no new frameworks or heavy libraries. You’ll get a pull-ready diff with minimal downtime and rollback paths. I can start immediately. Thanks, Andrii
$20 USD in 1 day
5.2
5.2

You need four OAuth providers added without breaking the script’s existing roles, plus a plan-upgrade rule that deactivates free-tier QR codes while preserving links, data, and statistics. I’ve extended MVC PHP/MySQL applications with account linking, role-aware authentication, database migrations, and event-driven subscription logic. I’ll map each provider’s verified identity to the existing user table, prevent duplicate accounts by email/provider ID, preserve the current plan structure, and use official OAuth libraries where practical. For upgrades, I’ll hook into the confirmed plan-change event, update only the active flag on qualifying QR records, and add per-code reactivation controls with authorization and CSRF protection. I’ll test new login, existing-account linking, failed consent, duplicate emails, upgrades, QR toggles, and short-link continuity, then provide staging and production notes. Delivery: 7–10 days. Does Instagram login need to support personal accounts, business accounts, or both?
$120 USD in 7 days
4.9
4.9

Hi, can you share the CodeCanyon script/version and its existing user/plan schema so I can verify how authentication and QR ownership are structured before changing the MVC flow? I can integrate Google, Facebook, Instagram, and Microsoft/Outlook OAuth using official providers where supported, securely linking or creating local accounts while preserving existing roles and plans. I’ll implement the paid-upgrade rule so only the active flag changes for free-tier QR codes, retaining IDs, statistics, short links, and history, with individual reactivation controls in the UI. I’ll first identify any framework/provider limitations and propose a workaround before coding, then test staging and production update steps and provide concise installation notes. I am available for a quick call to discuss the project further and can also share similar projects I have worked on in the chat. Thanks, Ruchi.
$20 USD in 7 days
4.5
4.5

With over six years of experience building full stack applications in PHP and working extensively with MVC frameworks and MySQL, I am confident in my ability to provide the enhancements you need for your PHP application. My expertise extends not just to the core PHP but also to API development, a necessary skill for OAuth integration, which is crucial for your project. Furthermore, my experience guarantees that any modification carried out on your database will retain the statistics and existing short links along with only flipping them to "inactive". I ensure that no re-creation will be necessary for any QR code maintenance. This skillset also enables me to carry out these tasks without deviating from your preferred tech stack or the utilization of official SDKs wherever possible. To summarize, my experience developing APIs and working on database-related tasks uniquely positions me to accomplish the overhaul your project requires. I believe that not simply replacing a manual process but optimizing it is the hallmark of a competent professional. With my deep understanding of MVC principles and clean architectural practices, I promise you a robust solution that meets all your requirements.
$15 USD in 2 days
4.8
4.8

Hello, I checked your project "Social Logins & QR Logic" and already have a clear understanding of your requirements and how to deliver them efficiently. I have solid experience in PHP, MySQL, and I've successfully completed similar projects by delivering high-quality, scalable, and reliable solutions. Why choose me? * Strong expertise in PHP, MySQL * Clean, optimized, and scalable implementation * Fast communication and regular progress updates * Focused on delivering results, not just completing the task I'm ready to start immediately and would be happy to discuss the details. Best regards, Umer
$25 USD in 1 day
4.0
4.0

Hello, the biggest risk here is making OAuth work without breaking the existing role/plan system, since the script wasn't designed for external providers. I've done this a couple times, once with a Laravel app where we mapped OAuth identities to local users and preserved subscription status through the transition. For the social logins I'd add a separate oauth_users table linked to the main users table, store provider-specific tokens, and use the email field to match or create accounts. The role/plan lookup would run after successful auth, same as the current login flow. For the QR reactivation I'd add an is_active column to the qr_codes table, flip it to false on plan upgrade, and expose a simple toggle in the UI that flips it back. No data loss, just a state change. I'll need the full CodeCanyon script upfront and the OAuth app credentials before touching anything. Also confirm if the QR toggle should be visible to all users or just the owner. Thanks, Lazar.
$10 USD in 1 day
4.1
4.1

Hi there! I understand you need two focused changes without disturbing the existing MVC PHP application. The main priority is reliable social login while preserving user roles and plans, plus changing only the QR active status when a free user upgrades. I have experience with PHP, MySQL, MVC applications, OAuth, API integrations, authentication flows, and database updates. I can work directly within an existing CodeCanyon codebase while keeping the current architecture and dependencies lightweight. I will integrate Google, Facebook, Instagram, and Outlook authentication using appropriate official OAuth methods, then link or create local accounts while preserving existing roles and plans. For the QR rule, I will update only the active flag for eligible free-tier codes, add individual reactivation controls, and keep links, statistics, and other database data unchanged. I will test both features on staging, check existing flows for regressions, and provide clear installation and update notes. If the current script has any limitation, I will explain the workaround before making changes. check our work https://www.freelancer.com/u/ayesha86664 Can you provide the current script documentation or staging access so I can review the authentication and QR logic? Let me know if you’re interested & we can discuss it. Best Regards Ayesha
$20 USD in 2 days
4.3
4.3

Hi, I saw you’re enhancing a CodeCanyon PHP app with OAuth logins and QR‑code status changes. Adding Google, Facebook, Instagram, and Outlook will let users sign in without a separate account, while keeping your role/plan logic intact. The QR‑code flag update will preserve all existing data and let users reactivate codes individually. I’ve integrated OAuth for 10+ SaaS products (Google, Facebook, Microsoft) and built role‑aware account linking in a multi‑tenant ERP. I also added a batch flag toggle in a multi‑vendor e‑commerce platform, keeping statistics and short URLs untouched. My approach: use Laravel Socialite (or a lightweight PHP OAuth library) to handle the OAuth flows, then hook into the existing authentication system to create or link local records. For the QR logic, add an `is_active` column and a small admin panel to toggle status, updating the database without affecting link counts. Could you share which PHP framework or CMS your CodeCanyon script uses? Also, do you prefer a third‑party OAuth library or a custom implementation? I’m ready to start right away and will have both features ready in three days. Best Regards, Anil Prajapati
$30 USD in 3 days
4.0
4.0

Hi, I can implement both requested improvements directly within your existing MVC PHP + MySQL CodeCanyon application, without unnecessarily changing the current architecture. What I’ll do 1. OAuth Social Login Integrate Google, Facebook, Instagram and Microsoft/Outlook authentication. Use official APIs/SDKs where appropriate and keep dependencies lightweight. Automatically create or link local accounts. Preserve the existing roles, plans, permissions and login system. Handle duplicate accounts, failed/cancelled authentication and provider errors securely. 2. QR Code Plan-Change Logic When a free user upgrades to any paid plan, automatically mark all QR codes created under the free tier as inactive. Keep all database records, statistics and existing short links unchanged. Add an Activate/Deactivate control beside each QR code. Allow individual reactivation without recreating the QR code. Enforce the rule server-side as well as in the UI. Thanks Amit
$20 USD in 3 days
4.0
4.0

As a seasoned full-stack developer with a successful track record, I am confident in my ability to tackle your project head-on and deliver results that exceed your expectations. With extensive knowledge of the PHP/Laravel stack and experience in API Development, MySQL, and Software Architecture, I can proficiently integrate the OAuth feature into your existing codebase. Drawing from past projects like building an e-commerce store with a secure checkout, where user roles and authentication were paramount, I understand the need for a seamless connection between social logins and local accounts while respecting user roles. Additionally, I've successfully implemented upgrade functionality in previous projects where paid plans required changes to database entries without affecting existing data. Adapting this experience to your needs, I will ensure that the upgrade from a free plan to a paid one in your application effectively deactivates all relevant QR codes while preserving all necessary data-fields like short links and statistics. The user-friendly toggle/button solution for reactivating QR codes individually will be implemented seamlessly, saving time and reducing friction for both you and the users. Moreover, my thorough approach to scoping projects will allow me to outline any potential roadblocks and workarounds before we start coding. This ensures we have clear expectations
$25 USD in 2 days
3.1
3.1

Hi , You need an expert in MySQL, OAuth, Database Management, C# Programming, PHP, Software Architecture, API Development and MVC, and I have a tailor-made solution ready for you. Your project brief instantly reminded me of a recent client who faced similar challenges, and I know exactly how to execute this flawlessly for your specific needs. To ensure we hit the ground running, I have three quick questions: Are there any additional technical details or constraints not mentioned in the brief? What is the primary hurdle currently blocking your progress on this? What is your strict timeline for completion? Why trust me with your project? The Record: 250+ Projects. 6+ Years. 100+ consecutive 5-star reviews. The Standard: Zero misses. I don’t just finish the job; I guarantee flawless execution. The Availability: Full-time freelancer, online 9 AM - 9 PM EST. My biggest "heavy-hitter" projects are kept off my public portfolio to protect client confidentiality. Click 'CHAT', and I’ll immediately send over relevant, private samples so you can see the standard of my work firsthand. Best regards, Muhammad Arsalan
$10 USD in 3 days
2.1
2.1

Hello, I can help you with this project. I understand the main goals and will ensure the final result that matches your expectations. I am a skilled freelancer with 5+ years of experience in PHP, API Development, Software Architecture and I have completed similar projects. See a range of projects and real reviews to feel confident. Check my latest work and reviews at https://www.freelancer.com/u/sateeb Connect in chat to discuss details and next steps. Thanks, Ateeb Musharraf
$10 USD in 7 days
2.0
2.0

HI, I can implement both improvements within your existing MVC PHP/MySQL architecture while preserving the current role and plan system. I’ll integrate Google, Facebook, Instagram, and Outlook OAuth, securely link/create local accounts, and fully test each flow. I’ll also implement the QR-code activation rule with individual reactivation, preserving links, statistics, and database records. Thank you Ivan
$20 USD in 7 days
2.1
2.1

Saltillo, Mexico
Payment method verified
Member since Feb 11, 2016
$30-250 USD
$10-30 USD
$30-250 USD
$10-30 USD
$10-30 USD
$1500-3000 USD
min €36 EUR / hour
$30-250 USD
$1500-3000 USD
$300-450 USD
₹600-1500 INR
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
₹600-1500 INR
₹600-1500 INR
$250-750 USD
$250-750 USD
$11-14 CAD
$10-30 USD
₹1500-12500 INR
$30-250 NZD
$10-30 USD