[RUBY] Partout dans le monde, les Freeters ont essayé d'utiliser la devise.

Merci,

C'est un freeter qui vise à être un ingénieur inexpérimenté.

Cette fois, même les débutants peuvent facilement

Un bijou réputé pour sa capacité à créer des fonctions de gestion des utilisateurs à partir de zéro

devise

sur,

En prenant en sandwich le commentaire ici et là

Je voudrais vous présenter brièvement.

Tout d'abord, créons une application de rails

rails _6.0.0_nouveau (nom de l'application que vous souhaitez créer) -d mysql

(Dernier-d est une option, donc si vous n'en avez pas besoin, vous n'avez pas à l'ajouter.)

Après l'installation, accédez au dossier que vous venez de créer

Ouvrez un terminal et exécutez la commande suivante

%cd (nom de l'application créé par vous-même)

Pour le moment, créez une base de données pour stocker les données.

Ouvrez un terminal et exécutez la commande suivante

% rails db:create

Ensuite, nous ajouterons la gemme de périphérique dans le Gemfile.

gem 'devise'

N'oubliez pas de l'ajouter dans Gemfile

Faites une installation groupée! !! (Commencez avec des rails s !!)

Puis, avec le terminal ouvert Tapez la commande suivante

rail g devise:install

Cette commande démarrera l'appareil pour démarrer En tant qu'impression personnelle, je ressens le plus quand je frappe cette commande lol

N'oubliez pas de créer également un contrôleur.

% rails g devise:controllers users

Cette commande prend le contrôleur de périphérique lié à l'utilisateur Va le créer à la fois

Parce que cela générera un fichier de migration pour l'utilisateur

N'oubliez pas le processus d'envoi.

rake db:migrate

Et cette commande

rails g devise:views

Toutes les vues associées à l'appareil à la fois Va le faire! !!

Je ne savais pas ça au début

J'ai tout écrit moi-même ...

Vous n'avez plus besoin d'avoir cette expérience!

Cela me met à l'aise.

C'est la fin de l'introduction de la commande relative aux appareils!

Il est si facile pour n'importe qui de créer une fonction de gestion des utilisateurs ...

La capacité de la gemme est effrayante ...

Je veux ajouter l'authentification sns à la fonction d'enregistrement des utilisateurs!

Ceux qui disent

https://developers.facebook.com/

Accéder au lieu

Après s'être enregistré diversement,

gem 'omniauth-facebook'

Si vous utilisez la gemme

Vous pourrez vous authentifier avec Facebook!

(J'ai d'autres choses à faire ...)

Pourquoi ne pas profiter de cette occasion pour le vérifier! !!

Recommended Posts

Partout dans le monde, les Freeters ont essayé d'utiliser la devise.
J'ai essayé d'utiliser Gson
Message flash à l'aide de devise
J'ai essayé d'utiliser TestNG
J'ai essayé d'utiliser Galasa
J'ai essayé d'utiliser azure cloud-init
J'ai essayé d'utiliser Apache Wicket
J'ai essayé d'utiliser Java REPL
J'ai essayé d'utiliser anakia + Jing maintenant
J'ai essayé d'utiliser Spring + Mybatis + DbUnit
J'ai essayé d'utiliser JOOQ avec Gradle
Mettre en œuvre la fonctionnalité de gestion des utilisateurs à l'aide de Devise
J'ai essayé d'utiliser l'API Java8 Stream
J'ai essayé d'utiliser JWT en Java
[Android] J'ai essayé d'utiliser la disposition du coordinateur.
J'ai essayé d'utiliser le conteneur Pari gp
J'ai essayé d'utiliser WebAssembly Stadio (version 2018/4/17)
J'ai essayé d'utiliser le mémo Java LocalDate
J'ai essayé d'utiliser Google HttpClient de Java