Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Swell Provider: Account Functionality Does Not Work #407

Closed
osseonews opened this issue Jul 3, 2021 · 3 comments
Closed

Swell Provider: Account Functionality Does Not Work #407

osseonews opened this issue Jul 3, 2021 · 3 comments

Comments

@osseonews
Copy link

Per Issue 392, we added the customerAuth to the config and set it to true. This adds the customer links, but they do not work.

We noticed the following errors:

  1. Log in doesn't work. If you try to sign in with existing account all you get in the loading in the LogIn button and you are never logged in. We know the account exists, because if we use Swell's Nuxt.js storefront theme we can log in fine.

  2. Creating a new account doesn't work. If you try to add a new account, you can submit the form, but it does nothing. Again, not an issue with Swell per se, b/c their Nuxt.js theme works fine for this.

  3. No functionality for resetting password. Finally ,there is no link for a user to reset their password. This is basic for any ecommerce site.

BTW, we also tried the customer functionality with another provider, Vendure, and had the same issues as above.

@osseonews
Copy link
Author

We have figure out how to get this to work. Apparently, there is a small bug in the code, in that if you switch frameworks after an initial build, you still need to include the older framework information in the env.local or errors are thrown. Not sure why. So we now just have all the frameworks in the env.local with blank data, except for the framework we are testing.

But some issues that remain:

  1. There is no confirmation of an email upon signup before activating accounts. This will cause massive spam to all stores.

  2. Forgot password link is only shown after an unsuccesful login and it's very difficult to spot. This is not user-friendly. It's better to just have this link on the signin page under the form.

  3. Also, alot of customer functionality is still not actually developed (e.g. order list page is just dummy info), and that thru us for a loop, as we were looking for customer data that is just not implemented.

@nsakibp
Copy link

nsakibp commented Oct 31, 2021

@osseonews
Hi, Hope you are well. Can you please let us know if you have solved the Account Functionality issue?
If yes, then how?

Thanks in advance

@leerob
Copy link
Member

leerob commented Apr 18, 2023

Hey there! Thank you for opening this issue. We have decided to take Next.js Commerce in a new direction and will be closing out current PRs and issues due to this change. Please see this PR for more details: #966

@leerob leerob closed this as completed Apr 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants