3件ヒット
[1-3件を表示]
(0.030秒)
検索結果
先頭3件
-
WEBrick
:: HTTPAuth :: UserDB # get _ passwd(realm , user , reload _ db = false) -> String (54607.0) -
与えられたレルムとユーザ名からパスワードのハッシュ値を取得して返します。
与えられたレルムとユーザ名からパスワードのハッシュ値を取得して返します。
@param realm レルムを指定します。
@param user ユーザ名を指定します。
@param reload_db 無視されます。 -
WEBrick
:: HTTPAuth :: Htdigest (37.0) -
Apache の htdigest 互換のクラス。
Apache の htdigest 互換のクラス。
例
require 'webrick'
include WEBrick
htd = HTTPAuth::Htdigest.new('dot.htdigest')
htd.set_passwd('realm', 'username', 'supersecretpass')
htd.flush
htd2 = HTTPAuth::Htdigest.new('dot.htdigest')
p htd2.get_passwd('realm', 'username', false) == '65fe03e5b0a199462186848... -
WEBrick
:: HTTPAuth :: Htpasswd (37.0) -
Apache の htpasswd 互換のクラスです。 .htpasswd ファイルを新しく作成することも出来ます。 htpasswd -m (MD5) や -s (SHA) で作成された .htpasswd ファイルには対応していません。
Apache の htpasswd 互換のクラスです。
.htpasswd ファイルを新しく作成することも出来ます。
htpasswd -m (MD5) や -s (SHA) で作成された .htpasswd ファイルには対応していません。
例
require 'webrick'
include WEBrick
htpd = HTTPAuth::Htpasswd.new('dot.htpasswd')
htpd.set_passwd(nil, 'username', 'supersecretpass')
htpd.flush
htpd2 = HTTPAuth::Htpassw...