I need help to authenticate users with user credentials.
We are using Angular 5 as a front-end & need to store the user's email and password if the user checks on Remember Me. Then autofill user credentials after logout and refreshing the browser.
There are several ways to store user credentials (Cookies, Local Storage, Session Storage, IndexedDB, WebSQL). but these all are not secure.
we thought about storing user credentials in localStorage by encrypting it, but anyone can decrypt it so, this way is not secure.
Our targeted browser includes Internet Explorer, MS Edge, Safari, Google Chrome, Opera, Mozilla Firefox.
How can we achieve client-side web storage using JavaScript?