Liquidation permet aux développeurs de mettre en œuvre un système d'authentification e-mail et mot de passe pour leurs applications RoR.
Ceci peut être utilisé pour mettre en œuvre une subvention de base / nier ACL (Access Control List) qui peut être utilisé pour permettre aux utilisateurs de différentes sections d'un site RoR-alimenté.
Le module de liquidation est Concombre -Friendly et i18n-prêt.
La nouvelle version de dédouanement (1.x branche) fonctionne uniquement avec Ruby 1.9.2
Ce qui est nouveau dans cette version:.
- Correction d'un problème qui pourrait entraîner sites qui utilisent encore le filtre à autoriser obsolète pour entrer une boucle de redirection lors de la redirection du signe dans le chemin.
- Le Clearance souviens jeton nom du cookie est maintenant personnalisable via Clearance.configuration.cookie_name.
- Signé utilisateurs qui tentent de visiter le signe en chemin sont maintenant redirigés. Les URL de redirection par défaut à la même URL utilisée pour la redirection après le signe, mais peuvent être personnalisés en remplaçant passwords_controller # url_for_signed_in_users
- users_controller # avoid_sign_in est désormais déconseillée en faveur de redirect_signed_in_users qui est nommé avec plus de précision.
Ce qui est nouveau dans la version 1.8.0:
- Correction d'un problème qui pourrait entraîner des sites qui sont encore en utilisant le filtre autoriser obsolète pour entrer une boucle de redirection lors de la redirection du signe dans le chemin.
- Le Clearance souviens jeton nom du cookie est maintenant personnalisable via Clearance.configuration.cookie_name.
- Signé utilisateurs qui tentent de visiter le signe en chemin sont maintenant redirigés. Les URL de redirection par défaut à la même URL utilisée pour la redirection après le signe, mais peuvent être personnalisés en remplaçant passwords_controller # url_for_signed_in_users
- users_controller # avoid_sign_in est désormais déconseillée en faveur de redirect_signed_in_users qui est nommé avec plus de précision.
Ce qui est nouveau dans la version 1.6.1:
- les cookies sécurisés ne sont plus écrasés lorsque l'utilisateur visite une URL non HTTPS.
Ce qui est nouveau dans la version 1.5.0:
- Les itinéraires de dégagement Désactiver par la mise en config.routes = false .
- rails cours génèrent jeu: itinéraires vider l'ensemble des routes à des itinéraires de votre application par défaut pour déposer modification .
Ce qui est nouveau dans la version 1.4.2:
- Éliminer message d'abandon lors de l'utilisation DenyAccess matcher avec RSpec 3 .
Quoi de neuf dans la version 1.4.0:
- Le signe sur le lien dans la présentation de l'application par défaut a été remplacée par un signe sur le bouton sémantiquement correcte. Cela supprime également une dépendance JavaScript inutile.
- Liquidation utilise maintenant original_fullpath lors de la redirection vers une URL enregistrée après la connexion. Cela devrait améliorer le comportement dans les moteurs montés.
- user_params a été ajouté à Clearance :: UsersController qui fournit un endroit pratique pour remplacer les paramètres utilisés lors de la création des utilisateurs.
Méthode
Ce qui est nouveau dans la version 1.2.1:
- La chaîne de requête est maintenant inclus dans l'URL de redirection lorsque Dégagement redirige vers une URL précédemment stockées.
Quoi de neuf dans la version 1.2.0:
- liquidation / test est maintenant obsolète. Exiger jeu / rspec ou la clairance / test_unit le cas échéant.
- Connexion message d'échec est maintenant personnalisé exclusivement par I18n. SessionsController # flash_failure_after_create est plus appelé. Pour personnaliser le message, changez la clearance.controllers.sessions.bad_email_or_password ou une clé flashes.failure_after_create.
- Connectez-vous peut maintenant être désactivée avec config.allow_sign_in = false
Ce qui est nouveau dans la version 0.16.2:
- Changement défaut email de l'expéditeur à deploy@example.com .
Exigences :
- Ruby 1.8.7 ou ultérieure
- Ruby on Rails 3 ou supérieur
Commentaires non trouvées