question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Idea: Extending "SPA"-like behavior for Mobile Apps?

See original GitHub issue

Hi. To get right to the point, I posted my problem regarding my password reset woes on SO

But the broader topic for discussion is how to use FlaskSecurity as a JSON-base service when interfacing with a mobile app. Now, on the whole, it’s not so different: mobile service makes requests just like an SPA (or any UI service) would would make. But there are some pain points where the decisions made in FlaskSecurity are made strictly around the idea that it is serving or servicing a browser based application. I feel like there’s an opportunity to increase flexibility (like how behavior with spa was provided) that could make it more amenable to mobile applications. Password reset is my immediate sticking point, where I can’t deeplink into the mobile app immediately, nor can I decide when token validation occurs, but you all know more about the ecosystem and have better judgement for how this may fit into the broader scheme.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
TitaniumHockercommented, Feb 18, 2021

First of all read this and that.

0reactions
chr0niklercommented, Feb 23, 2021

Quick thinking - first - there is no reason not to allow for customization of the URLs sent in the email - I think its as easy as sending the ‘token’ into the template along with the computed link - if an app needs to fashion their own URL - they can create their own template and done.

Agreed, 💯

I haven’t seen many examples of account recovery just using a phone…

Same. I know I’m unique in this instance, and would actually prefer to move to a “reset password” flow within the app that is instigated once identity is recognized via a code received via text, if its needed at all (e.g, the experience is web and mobile). I saw the unified experience, and I definitely think that’s the way to go.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Mobile App Growth Strategies for 2023 (with Examples)
1. Product development strategy – you can expand your market share by building and launching new services or products to serve that market....
Read more >
App insights: How consumers use apps - Think with Google
Grow your business. New research uncovers the realities of mobile app discovery and the importance of app engagement. Find out what brands can...
Read more >
9 Factors To Consider When Creating Mobile App Designs
9 Factors To Consider When Creating Mobile App Designs · What Is Mobile Application Design? · 1. User-Friendliness And Functionality · 2.
Read more >
Mobile App Behavior - Analytics Help
The Behavior reports help you discover how users interact your app. You can use this set of reports to track a wide range...
Read more >
Behavioral Functionality of Mobile Apps in Health Interventions
Third-party apps are software programs that serve to expand the utility of mobile devices. Within just 6 years, Apple celebrated its 50 billionth...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found