Support » Plugin: Progressive WordPress (PWA) » How to avoid need for registration, sign-in & password

  • kurt777

    (@kurt777)


    We are currently rebuilding a Wix site (see URL) as a PWA in WordPress.

    After access has been granted to restricted pages, the site gives discount vouchers for various businesses. Each voucher must only be able to be claimed once.

    I want to completely eliminate the need to:
    – download an app’ (so have converted to PWA)
    – register using FB, Google or email etc. (currently have no registration page)
    – collect any personal information
    – enter an access code or password when claiming specials through the site.

    99% of transactions will be through a mobile phone at P.O.S.

    Currently, after an authorised agent has entered an access code on the customer’s phone they are directed straight to the PWA and an “Add to Home screen” function.

    I am hoping to track all claims/transactions purely using the UA string of the user’s device. This is currently being done via an embedded Jotform form but I am not sure if the UA string information there is 100% unique. (or at least close to 100%)

    Most importantly, it must be impossible to access the “Add to Home screen” by simply copying and sharing the URL.

    My questions are:

    – Is this all possible ? If so, what is the best approach ?
    – How to block access to restricted pages without requiring sign-in/passwords etc. ?
    – Is it possible to track all transactions via UA strings somehow in WordPress?

    Maybe this diagram below explains more clearly.
    https://drive.google.com/file/d/14X-9sG1U6gDhQfke0suy9CV6aRVGpqQD/view?usp=sharing

    Thanks in advance for any help. 🙂

    Kurt.

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Nico Martin

    (@nico_martin)

    Hi Kurt

    I think there is a general misconception about what a “PWA” is.
    If you create a PWA you create a Website/Webapp. The term “Progressive” comes from a set of new features. Like offline capabilities, push notifications and add to homescreen. But the latter is only a different display mode. So technically it’s still a website in a browser.

    I see what you want to achieve abd it won’t be easy. But in the end it has nothing to do with the features this plugin adds to your WordPress site.

    I would first look for solutions to your problems and after that you could add PWA features.

    One thing I can tell you upfront: the UA string is never unique. Two users with the same browser and operating system will have the same UA string. It’s quite hard to identify a user without cookies or similar. If this would be possible it would be a huge privacy vulnerability.

    Kind regards,
    Nico

    Thanks for your reply Nico. 🙂

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.