Comments (9)
from statcan.orchardcore.
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.
from statcan.orchardcore.
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.
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.
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.
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.
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.
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)
- [VueForms] Refactor / improvements HOT 6
- Add architecture documentation
- VueForms CRUD guide
- Document how to implement Azure AD integration
- Add blog to VuetifyTheme
- VuetifyTheme dark theme
- Knowledge Management Application Module HOT 4
- When switching languages, show a message if the page is not yet translated
- Move Vuetify theme widgets in a module
- Any full SurveyJS examples available? HOT 1
- Unable to reference css defined in resource manifest HOT 1
- Add documentation and recipe examples for Survey JS
- Fix translation extraction
- Create Generic driver for SummaryAdmin button injection
- Create vue component for team
- ListPage module
- Is The StatCan.OrchardCore.Vuetify Module module no longer in use? HOT 2
- Add VueForms demo video to Readme
- Extra HTML attributes management in Matomo module HOT 2
- VueForms Template Model Data HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from statcan.orchardcore.