Mécanisme d'authentification des utilisateurs fourni dans la norme de communication HTTP
app/controllers/application_controller.rb
class ApplicationController < ActionController::Base
before_action :basic_auth
(réduction)
private
def basic_auth
authenticate_or_request_with_http_basic do |username, password|
username == 'admin' && password == '1111'
end
end
end
Terminal
% vim ~/.zshrc
# .Après avoir ouvert zshrc, tapez "i" pour entrer en mode insertion
# .Ajout de la description suivante dans zshrc
export BASIC_AUTH_USER='admin'
export BASIC_AUTH_PASSWORD='2222'
#Après avoir ajouté la description, appuyez sur la touche Echap pour quitter le mode insertion et sélectionnez ":Tapez wq pour enregistrer et quitter
# .Recharger zshrc et activer les variables d'environnement définies
% source ~/.zshrc
Terminal
$ vim ~/.bash_profile
# .bash_Après avoir ouvert le profil, tapez "i" pour entrer en mode insertion
# .bash_Ajout de la description suivante à l'intérieur du profil
export BASIC_AUTH_USER='admin'
export BASIC_AUTH_PASSWORD='2222'
#Après avoir ajouté la description, appuyez sur la touche Echap pour quitter le mode insertion et sélectionnez ":Tapez wq pour enregistrer et quitter
# .bash_Recharger le profil et activer les variables d'environnement définies
$ source ~/.bash_profile
Recommended Posts