[RUBY] Implémentation de la fonction d'authentification des utilisateurs à l'aide de devise (1)

Cette fois, j'écrirai sur la façon d'implémenter la fonction d'authentification utilisateur à l'aide de devise.

Pouvoir

·Enregistrement de l'utilisateur · S'identifier · Se déconnecter

C'est une fonction essentielle pour les services Web. Allons vite.


Tout d'abord en bas du Gemfile dans le répertoire de l'application rails

Gemfile


gem 'devise'

Il est décrit comme. Puis au terminal

% bundle install

tenir. Puisqu'il est nécessaire de redémarrer le serveur après l'installation du bundle

% rails s

tenir.


Ensuite, pour installer le fichier de configuration du périphérique dans l'application rails

% rails g devise:install 

tenir. Cette commande génère automatiquement un fichier à utiliser pour les paramètres du périphérique.


Ensuite, créez un modèle qui gère les utilisateurs. La commande est différente de la procédure normale de création de modèle.

% rails g devise user

Exécutons. Cela générera un fichier modèle et un fichier de migration à utiliser avec l'appareil.


Ensuite, ajoutons les colonnes nécessaires au fichier de migration généré.

Une fois que vous avez rempli les colonnes requises, au terminal

% rails db:create

Créer une base de données avec

% rails db:migrate

Migrons avec.

Ceci termine la création du modèle utilisateur pour le moment.

Continuez vers (2).

Recommended Posts

Implémentation de la fonction d'authentification des utilisateurs à l'aide de devise (2)
Implémentation de la fonction d'authentification des utilisateurs à l'aide de devise (1)
Implémentation de la fonction d'authentification des utilisateurs à l'aide de devise (3)
[Rails] Implémentation de la fonction de retrait utilisateur
[Rails] Implémentation d'une nouvelle fonction d'enregistrement au format assistant à l'aide de devise
[Procédure d'implémentation] Créer une fonction d'authentification utilisateur à l'aide de sorcellerie dans Rails
Implémentation de la fonction de recherche
Mise en œuvre de la fonction de pagénation
Introduction de l'authentification des utilisateurs
[Rails] Implémentation de la fonction de recherche en utilisant le ransack de gem
[Rails] Implémentation de la fonction d'agrandissement d'image à l'aide de lightbox2
Implémentation de la fonction de connexion Ruby on Rails (édition de devise)
Implémentation de la fonction de recherche séquentielle
Implémentation d'une fonction similaire (Ajax)
Implémentation de la fonction de prévisualisation d'image
[Rails] Implémentation de la fonction de catégorie multicouche en utilisant l'ascendance "Préparation"
[Rails] Implémentation de la fonction de catégorie
[Rails] Implémentation de la fonction de catégorie multicouche à l'aide de l'ascendance "seed edition"
Mise en œuvre de la fonction déroulante de catégorie
[Rails] Implémentation de la fonction tutoriel
[Rails] Implémentation d'une fonction similaire
[Rails] Implémentation de la fonction de catégorie multicouche en utilisant l'ascendance "Edit Form Edition"
[Rails] Implémentation de la fonction de catégorie multicouche à l'aide de l'ascendance "Formulaire de création"
[Rails] Implémentation de la suppression logique utilisateur
[Rails] Implémentation de la fonction d'importation CSV
[Rails] Implémentation asynchrone de la fonction similaire
[Rails] Implémentation de la fonction de prévisualisation d'image
Mettre en œuvre la fonctionnalité de gestion des utilisateurs à l'aide de Devise
[Rails] À propos de la mise en œuvre de la fonction similaire
[Rails] Implémentation de la fonction d'exportation CSV
Implémentation de la validation à l'aide d'expressions régulières
Implémentation d'une fonction similaire en Java
[Rails] Implémentation de la fonction coupon (avec fonction de suppression automatique par traitement par lots)
[Rails] Implémentation de la fonction de balise à l'aide de la fonction agit-as-taggable-on et de la fonction de complétion d'entrée de balise à l'aide de tag-it
[Android] Implémentation de ListView à défilement latéral à l'aide de RecyclerView
Rails [Pour les débutants] Implémentation de la fonction de commentaire
Implémentation des onglets à l'aide de TabLayout et ViewPager
[Ruby on rails] Implémentation d'une fonction similaire
[Rails] Je vais expliquer la procédure d'implémentation de la fonction follow en utilisant form_with.
Comment mettre en œuvre la fonction d'authentification du courrier au moment de l'inscription de l'utilisateur
Implémentation de la fonction de connexion Ruby on Rails (Session)
Utilisez [Rails] pour concevoir la fonction utilisateur invité (pour le portefeuille)
Implémentation de la fonction DM
[FCM] Implémentation de la transmission de messages en utilisant FCM + Spring boot
Résumé de l'apprentissage d'aujourd'hui: avec la mise en œuvre de la fonction de gestion des utilisateurs
Fonction de tag à l'aide d'actes-comme-taggable-on sur Devise My Memo
concevoir l'enregistrement des utilisateurs