Comments (5)
@Felienne indeed, we should change the message. Unfortunately this type of dialog only allows for one type of redirect, not two.
What we can do is to redirect to /login, which has quite visible the "No account yet? Create account" link. Would this be good enough or should we build a custom pop-up with options for /login and /signup, as well as cancel?
from hedy.
I would propose we redirect to login, if they login with a non-existing username or email, redirect again to register (potentially with the email/username they filled out already there?)
from hedy.
We could redirect to login and if the credentials are wrong and there is no matching username, suggest in the red box that they might want to create an account. Security-wise it's not great, since it allows for a quick way to figure out if someone's username or email is already being used. It's not too different from what could be achieved by doing the same on the signup form, but it is easier.
Here's my proposal: if there are invalid credentials submitted on login, we add a button to suggest to create a new account, whether there is an account with that email/username or not. If they click on it, their email (or username) is populated already on the form. Would that work?
from hedy.
Here's my proposal: if there are invalid credentials submitted on login, we add a button to suggest to create a new account, whether there is an account with that email/username or not. If they click on it, their email (or username) is populated already on the form. Would that work?
I think that sounds reasonable, but I do want to see it in action with kids
from hedy.
Agreed. I'll go ahead with it then and we'll see what happens in action!
from hedy.
Related Issues (20)
- 🪲 Colors are not translated
- 🪲 Variable view is wacky
- 🪲 Console log error message if classes are emtpy on For Teachers page
- 🪲 Stop program button doesn't change to run program once program finishes execution
- 🪲 Filtering programs in programs page results in bug
- 🪲 Filtering doesn't work in public profile page
- 🧹 Explore testing locally against alpha db HOT 2
- 🪲 levels->3->1->mp_choice_options->[3]->option chinese version not work HOT 8
- 🪲 Issue with saving adventures HOT 2
- 🪲 Translation of booleans cause unit tests to fail HOT 1
- 🪲 Unit tests do not appear to be broken while they are HOT 4
- 🪲 Flaky programs test
- 🪲 Issue with saving adventure
- [BUG] Unhelpful error message for `play C4 C4` HOT 1
- 🪲 turtle graphics auto-run steal focus HOT 3
- 🪲 Setting a color results in an error
- 🪲 Clicking a link to a program sometimes results in an error HOT 3
- 🪲 Initialize DB tables on app inizialitation
- 🪲 Language selection non-responsive on "narrow" viewport HOT 3
- 💻 tips section within customize-adventure page
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 hedy.