Code Monkey home page Code Monkey logo

Comments (9)

sasha-force avatar sasha-force commented on June 18, 2024 1

from statcan.orchardcore.

M-A-Boucher avatar M-A-Boucher commented on June 18, 2024

Hi @sasha-force, the AAW portal uses Azure OIDC for sign in. Clicking the Log in button, brings first time users to the Azure SSO page. Clicking the Log in simply signs them in. There is no sign up per se. The users of this portal must already have an Azure account. If you think the Log in button is confusing to new users, we can for sure explore the idea of putting instructions on the homepage.

Having a Sign up button could cause more confusion because it would just lead the user through the same flow as the Log in button. And would lead users to believe they can sign up to something that they can't really sign up to.

edit: We will for sure implement Log in and Sign up for future vLab Portals that don't have strict account rules.

from statcan.orchardcore.

sasha-force avatar sasha-force commented on June 18, 2024

from statcan.orchardcore.

bbronzan avatar bbronzan commented on June 18, 2024

The register/sign-up dead-end was intentional for a few reasons actually:

  • There is no "REGISTER" or "SIGN UP" action on the current AAW because users were not able to sign up for it on their own. For the hackathon, users were onboarded outside the AAW and then provided the URL to log in afterwards.
  • We were told explicitly to disable that feature because they were onboarding users and they were using Azure only.
  • There is a LOG IN button as a primary call-to-action for users who were on-boarded already. Once logged in, the content is available.
  • If users are now able to register/sign up for the AAW, we can enable the manual registration feature and the updates to the experience to support it.

So to clarify: is the goal now to allow any user with a STC Azure account to discover and access the AAW?

from statcan.orchardcore.

bbronzan avatar bbronzan commented on June 18, 2024

Brought this up during the P22 stand-up today, and it was clarified with us that users will be allowed to "sign up" and use the AAW.

We'll enable the registration feature and update the experience to reflect this.

Since users will need a Cloud account to use the AAW, we'll work in some content to highlight this and provide users a way to get more info/get the ball rolling to create a Cloud account if they don't have one already.

Once we have something to look at, we'll reach out. How does that sound?

from statcan.orchardcore.

nelucas72 avatar nelucas72 commented on June 18, 2024

Per @brendangadd Simply add messaging indicating that sign in requires an azure cloud account and the portal isn't generally available to all.

from statcan.orchardcore.

sasha-force avatar sasha-force commented on June 18, 2024

The key is this: anyone coming to that page needs to know what their next steps are, whatever they are, even if their next step is to wait until the platform is more widely available.

If they have to wait, they need to know how they'll know when it's available. Signing up for notification would be ideal - someone has come to the page because they're interested. The last thing we want to do is alienate people who have demonstrated an interest.

from statcan.orchardcore.

M-A-Boucher avatar M-A-Boucher commented on June 18, 2024

We’re still in the process of finding an SMTP server for such a scenario. There are a lot of things that we can’t do right now (such as email notifications) because of time/resource constraints and things that are often outside of our control (external dependencies.) Rest assured that most of what you propose will come when we have all the necessary pieces.

from statcan.orchardcore.

bbronzan avatar bbronzan commented on June 18, 2024

Yeah as @M-A-Boucher said, we have a whole email confirmation experience already designed and mapped out, but we don't have the SMTP server.

As I mentioned on Slack, this will likely make it into the next sprint so we'll have some more to look at later this week.

from statcan.orchardcore.

Related Issues (20)

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.