I'd like passwords to be stored as encrypted/hashed on a Mysql database. But I'm unsure whether the encryption/hashing should take place at Flutter's Android app side or the servers PHP/Mysql side.
Here's the code for sending the HTTP query from within the Flutter app:
http://example.com/ps.php?pp="unhashedpassword";
Is this too dangerous? Can it be intercepted when sent by a Flutter/Android app? Is there a better way to do it?