22件ヒット
[1-22件を表示]
(0.015秒)
検索結果
先頭2件
-
WEBrick
:: HTTPAuth . # basic _ auth(req , res , realm) {|user , pass| . . . } -> nil (8.0) -
Basic 認証を行うためのメソッドです。
...で指定します。
@raise WEBrick::HTTPStatus::Unauthorized 認証に失敗した場合に発生します。
require 'webrick'
srv.mount_proc('/basic_auth') {|req, res|
HTTPAuth.basic_auth(req, res, "WEBrick's realm") {|user, pass|
user == 'webrick' && pass == 'supersecretpassword... -
WEBrick
:: HTTPAuth :: BasicAuth (7.0) -
HTTP の Basic 認証のためのクラスです。
...et_passwd(nil, 'username', 'supersecretpass')
authenticator = WEBrick::HTTPAuth::BasicAuth.new(:UserDB => htpd, :Realm => realm)
srv.mount_proc('/basic_auth') {|req, res|
authenticator.authenticate(req, res)
res.body = "hoge"
}
srv.start # http://127.0.0.1:10080/basic_au...