C#とLinQを使用してWPFプロジェクトを実行しています。私のアプリケーションでは、ユーザーがアプリケーションにアクセスする前にログインする必要があります。だから、私がやっていることは、mySQLサーバーにすべてのメンバーデータを持っていることです(下の画像のように)。「ステータス」が1の場合にのみアプリケーションにログインできるユーザー。それで、ログイン手順のすべての認証と暗号化にどのような方法を使用できるか知っていますか?ありがとう。
p / s:私は初心者です
C#とLinQを使用してWPFプロジェクトを実行しています。私のアプリケーションでは、ユーザーがアプリケーションにアクセスする前にログインする必要があります。だから、私がやっていることは、mySQLサーバーにすべてのメンバーデータを持っていることです(下の画像のように)。「ステータス」が1の場合にのみアプリケーションにログインできるユーザー。それで、ログイン手順のすべての認証と暗号化にどのような方法を使用できるか知っていますか?ありがとう。
p / s:私は初心者です
次のようなことをしてください。
var username = txtUserName.Text;
var password = txtPassword.Text;// there is available encryption on the web that you can use on. and your code will be like var password=enc.EncryptToString(txtPassword.Text);
var isValidUser = from user on UserTable
where user.UserName == txtUserName.Text && user.Password == password && user.Status == 1
select user;
if(isValiduser.Count() > 0)
{
//OK you can log on
}
else
{
//user credential is invalid
}
暗号化については、以下のリンクを参照してください。
よろしくお願いします