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

remember user email on subsequent logins #1889

Closed
justinscherer opened this issue Jul 14, 2017 · 9 comments
Closed

remember user email on subsequent logins #1889

justinscherer opened this issue Jul 14, 2017 · 9 comments

Comments

@justinscherer
Copy link

justinscherer commented Jul 14, 2017

remember user email on subsequent logins

Aha! Link: https://ushahiditeam.aha.io/features/PROD-565

@rowasc
Copy link
Contributor

rowasc commented Jun 8, 2019

This could be a community task, a "remember me" checkbox for email (probably just using local storage since everything is setup for it already)
@Angamanga I think this might be a good first issue (assuming technical knowledge) , checking with you in case you disagree :)
@Erioldoesdesign cc in case you have ideas on UI for this

@rowasc rowasc added Codebase: Client Indicates issue work will be in client good-first-issue-after-spec Theme: Users and roles and removed Codebase: Client Indicates issue work will be in client Needs: triage labels Jun 8, 2019
@Angamanga Angamanga added the Needs: description Tagging issues to add better descriptions for the community label Jun 11, 2019
@Erioldoesdesign
Copy link

Hmm Re. UI i would suggest something like:

Screenshot 2019-07-10 at 16 28 49

So also including the ability to remember password too!

But! tricky thing would be making sure it doesn't interfere with google save passwords/lastpass etc.

@Erioldoesdesign
Copy link

Also better spacing than my hacky inspect CSS please!

@Erioldoesdesign Erioldoesdesign self-assigned this Jul 10, 2019
@rowasc
Copy link
Contributor

rowasc commented Jul 10, 2019

uh. I kind of prefer not to remember their password in the client to be honest for security reasons. Their browser will be the one suggesting this already and it gives more control in the form of their browser choice and security choices (ie if they use last pass, one pass, etc)

@Erioldoesdesign
Copy link

Very happy to be over-ruled on that aspect. No 'remember password' in this solution (if a community member takes this task) 💯

@rowasc rowasc removed the Needs: description Tagging issues to add better descriptions for the community label Sep 20, 2019
@rowasc rowasc added this to the Parking Lot milestone Sep 4, 2020
@AishaSaman
Copy link

AishaSaman commented Oct 12, 2020

Hello I am an Outreachy internship Applicant and I want to work on this issue.
Can someone explain me in which files I have to work for this issue. Thanks

And what I understand is that the email id have to be stored in the cookie so that the next time user wants to log in the browser remembers the email id. Am I right?

@Angamanga @justinscherer

@Angamanga
Copy link
Contributor

@AishaSaman Yes please go ahead! The files for the login-box is found in this folder: https://github.com/ushahidi/platform-client/tree/develop/app/common/auth

You can see an example on how we are using local storage here:
Setting local storage: https://github.com/ushahidi/platform-client/blob/develop/app/common/services/translation.service.js#L102

Getting local storage: https://github.com/ushahidi/platform-client/blob/develop/app/common/services/translation.service.js#L74

@Angamanga Angamanga added the Codebase: Client Indicates issue work will be in client label Oct 14, 2020
@AishaSaman
Copy link

@Angamanga I can't solve this for now, sorry. Please assign me any first-timer-issue. Thanks

@AishaSaman AishaSaman removed their assignment Oct 23, 2020
@Angamanga Angamanga added the Community Task Issues that the Ushahidi OSS community is encouraged to contribute to label Oct 28, 2020
@Angamanga
Copy link
Contributor

@AishaSaman I don't think we have many first-timer issues left, but check here if you find something interesting: Community Task Issues that the Ushahidi OSS community is encouraged to contribute to .

@tuxpiper tuxpiper added the Hacktoberfest Issues open to folks participating in hacktoberfest label Sep 30, 2021
@Angamanga Angamanga removed the Community Task Issues that the Ushahidi OSS community is encouraged to contribute to label Mar 1, 2024
@linear linear bot added Category-Users Dev-Aspect: Web Client Type: Feature and removed Theme: Users and roles Codebase: Client Indicates issue work will be in client Feature request Hacktoberfest Issues open to folks participating in hacktoberfest Internship-performance labels May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants