2016-12-16 1 views
0

ABAPのsy-unameに対してZ ***テーブルに格納されている汎用モジュールを使用してパスワードを検証するにはどうすればよいですか?
Fioriアプリ用のODataサービスを作成するために汎用モジュールを使用していますが、入力ボタンを押した瞬間にsy-unameに基づいてうまくいきませんでした。ABAPでのODataサービスのパスワード検証

+1

ようこそStackOverflow。これは無料のコード作成サービスではありませんが、仲間のプログラマー(および志望者)が独自のコードを書くのを手伝っています。 [良い質問をする方法](http://stackoverflow.com/help/how-to-ask)のヘルプトピックをお読みください。その後、達成したい課題を完了するために、これまでに書いたコードで質問を更新してください。 –

答えて

0

まず、

あなたは決してプレーンテキストでアプリケーションのパスワードを保存しないでください。

これは決して言及すべきではありませんが、明らかです。パスワードのハッシュ関数のみを保存する必要があります。

第二に、機能モジュール次

がそれに対してハッシュと検証を生成するために使用する必要があります。

CALL FUNCTION ‘MD5_CALCULATE_HASH_FOR_CHAR’ 
EXPORTING 
    DATA     = LV_PASSWORD 
IMPORTING 
    HASH     = STRU-PASSHS. 

また、あなたはSECH官能基を確認することができ、モジュールが含まれているが、それらのいくつかのことを考えます推奨されません。

関連する問題