Git Product home page Git Product logo

Comments (3)

BruceBuckland avatar BruceBuckland commented on June 26, 2024

@Domsware

thank you for your comment.
Sign-up is possible from within the app

If you use "Signup Now!" on the Sign-In page, it will allow you to create a user, and set a password, and it will send you a confirmation code and create a confirmed user if you enter the code.

I do see the problem you reported. I just tried to add a user through the AWS Console (as opposed to throught the app, I had never tried to create a user in the console before - I didn't even know it was possible) and I see that I need to implement a delegate protocol for startCustomAuthentication. I cannot however find the startNewPasswordRequired delegate method you mention.

However for the most popular use cases, the following seems to be a reasonable *changeable priority list. I would include your contribution (after review) if you want to implement any of these.

  1. We need to make the Google and Facebook providers use WKWebView instead of Safari. Because the use of Safari in this way (apparently) can result in being rejected for the app store.

  2. We need to make it possible to confirm a password change or an attribute update after leaving the app or leaving the confirmation screen. Currently if the app gets restarted or the user backs out of the confirmation screen, the update is never completed. The user can "re-make" the attribute change or password update, but he can't get back to a place where he can re-enter the confirmation code.

  3. The old signin did the delegate based AWSCognitoIdentityInteractiveAuthenticationDelegate approach (although it did not do startNewPasswordRequired() either.). I hope to re-implement that process in SignIn-awsmhh.

  4. AWSSignInProviders are needed for Twitter, Salesforce, Yahoo, PayPal and Microsoft.

  5. Implement startCustomAuthentication()

from signin-awsmhh.

 avatar commented on June 26, 2024

As for me as I am new to AWS I only use AWS Console for now! Maybe I can change this status using CLI... Have to check it.

startNewPasswordRequired() is an optional method of
AWSCognitoIdentityInteractiveAuthenticationDelegate protocol.

from signin-awsmhh.

BruceBuckland avatar BruceBuckland commented on June 26, 2024

The latest version of Mobile Hub has code to handle the interactive delegate. So the answer to this is to design extensions to the downloaded code from Mobile Hub not to change this repository, so I am closing this issue.

from signin-awsmhh.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.