I’m creating an app for my company and am making it so that a user can save their login credentials (email and password) so they don’t have to log in every time they run the app.
I am currently having their info saved in a Shared Preference class. From my research this seems to be the standard way to do it, but I'm still new to android development. Is this the standard way? If it is, I am wondering how safe saving user information in shared preferences is? Is it encrypted? If so, how can I get an encryption key? Are there any alternatives to saving sensitive user info that would be better than using shared preferences? I’d appreciate any insight or direction. Thanks!