[RUBY] Que faire lorsque la méthode non définie ʻuser_signed_in? '

Je vais résumer ce que j'ai appris et trébuché chaque jour. Si vous trouvez des erreurs dans la description, veuillez nous en informer! J'ai toujours été aidé par les articles d'autres personnes, alors j'espère que cela aide.

De quel genre d'erreur s'agit-il

Erreur indiquant que la méthode d'assistance user_signed_in n'est pas définie, ce qui peut être utilisé dans le dispositif.

Quand ça arrive

  1. Lorsque l'appareil n'est pas installé.
  2. Lorsqu'il n'y a pas de description telle que devise_for: users dans routes.rb.

approche

Décrivez ce qui suit dans le Gemfile.

gem 'devise'

Procédez comme suit dans le terminal:

Installer la gemme

bundle install

Créer un fichier de configuration

rails g  devise:install

Créer un modèle prenant en charge la fonction de connexion

rails g devise user

Créer une table liée à la fonction de connexion

bundle exec rake db:migrate

Décrivez ce qui suit dans routes.rb

devise_for :users

Recommended Posts

Que faire lorsque la méthode non définie ʻuser_signed_in? '
Que faire lorsqu'une exception javax.batch.operations.JobStartException se produit
Que faire lorsque la méthode n'est pas trouvée dans f: ajax
Que faire lorsque vous ne pouvez pas appliquer d'opérateurs d'expression à la liaison de méthode
Que faire lorsqu'une exception javax.el.PropertyNotWritableException se produit
Qu'utilisez-vous lors de la conversion en String?
Que faire lorsque le certificat SSL a expiré
Que faire si une exception ClassNotFoundException se produit lors du démarrage de Tomcat
Erreur ExecJS :: RuntimeUnavailable: que faire quand cela se produit
ParseException: que faire lorsqu'une date impossible à analyser est atteinte
Que faire quand il devient impossible de trouver CDI BeanManager.
[Ruby / Rails] Que faire lorsque NoMethodError apparaît lors de l'utilisation d'une méthode destructive comme le filtre!
[Rails] Que faire lorsque la vue se réduit lorsqu'un message est affiché avec la méthode des erreurs
Que faire si une exception UnsupportedCharsetException se produit dans un JRE léger
Que faire lorsque les modifications du servlet ne sont pas reflétées
[Rails] Que faire lorsque les rails ne répondent pas ou ne s'arrêtent pas
java.security.InvalidKeyException: Que faire en cas de taille de clé ou de paramètres par défaut illégaux
Que faire en cas de problème pendant Content Assist
Que faire lorsque vous rencontrez le problème node_modules avec docker-compose
Que faire lorsque vous souhaitez connaître la position source où la méthode est définie dans binding.pry
Que faire lorsque javax.el.ELException: Pas une expression de méthode valide: s'affiche lorsque l'écran JSF est affiché
Que faire après la mise à jour de Dockerfile, docker-compose.yml
[IOS] Que faire lorsque l'image est remplie d'une seule couleur
Que faire lorsque CentOS ne peut pas être démarré avec VirtualBox sur Catalina
Que faire lorsque l'hôte bloqué: "nom d'hôte" apparaît dans Ruby on Rails
Remarques sur ce qu'il faut faire lorsque EC2 est configuré avec t2.micro
Que faire si le processus Tomcat reste lorsque vous arrêtez Tomcat dans Eclipse
Que faire lorsque "call'Hoge.connection 'pour établir une connexion" apparaît sur les rails c
Remarques sur la marche à suivre lorsqu'une exception WebView ClassNotFoundException se produit dans JavaFX 12
Que faire lorsque vous pensez que vous ne pouvez pas Groovy-> Java avec IntelliJ IDEA CE
<f: ajax> Impossible d'attacher <f: ajax> à un non-ClientBehaviorHolder Que faire lorsque vous devenez parent
Que faire lorsque la valeur devient nulle dans le second getSubmittedValue () dans JSF Validator
Méthode de recherche
[Ruby] Je veux faire un saut de méthode!
Que faire immédiatement après l'introduction de la conception matérielle
Lorsque vous souhaitez utiliser la méthode à l'extérieur
[Grails] Une erreur s'est produite lors de l'exécution Que faire lorsque la CLI Grails ne démarre pas
Que faire si vous transmettez des informations incorrectes
Que faire si l'archétype mvn: générer échoue
Ce que j'ai fait lorsque j'ai converti Java en Kotlin
Que faire lorsque "Aucun emplacement fourni. Impossible de créer l'URI." Apparaît sur CarrierWave
erreur de méthode `** _ chemin 'non définie
Que faire quand est invalide car il ne commence pas par un "-"
Que faire si l'installation de ffi échoue lors du lancement d'une application dans Rails
[Ubuntu] Que faire lorsque MongoDB ne peut pas être démarré en raison d'une erreur SocketException
WELD-001408: Que faire lorsque les dépendances non satisfaites pour le type Bean avec des qualificatifs @Default
[React.useRef] Que faire lorsque le dernier état ne peut pas être référencé dans l'écouteur d'événements
Après avoir installé le gemfile'devise''bootstrap 'avec des rails, que faire lorsque l'url est une erreur
Que faire quand rbenv dit qu'il n'y a pas d'historique readline ou lib
Que faire si vous obtenez une erreur NoClassDefFoundError lorsque vous essayez d'exécuter eclipse sur Java 9
Que faire en cas d'échec de la construction par rbenv install / pyenv install avec anyenv (système Debian)