【残45日】プログラミングスクール 「Basic認証」

f:id:ume1017:20200828213243j:plain
 

現在プログラミングスクールに通い

70日間でWEBエンジニアになれるよう

勉強中です!

 

現在はrubyを勉強中で、

本日は「Basic認証」について書いていきたいと思います! 

 

Basic認証とは?

アプリケーションを利用する際に

認証機能をつけることができる仕組みのことです。

 

自分が作ったアプリケーションが勝手に利用されないようにするために使うことが多いです。

 

Basic認証をつけるには?

「authenticate_or_request_with_http_basicメソッド」を使用します。

 

<例>

# 'aaaa'というユーザー名と、

'1111'というパスワードでBasic認証できるように設定

authenticate_or_request_with_http_basic do

|username, password|

  username == 'aaaa' && password == '1111'

end