Pinahihintulutan ng clearance sa mga developer upang ipatupad ang isang email at password authentication system para sa kanilang RoR apps.
Ito ay maaaring gamitin upang ipatupad ang isang basic grant / tanggihan ACL (Access Control List) na maaaring magamit upang payagan ang mga gumagamit sa iba't ibang mga seksyon ng isang na-pinapatakbo RoR website.
Ang module ng clearance ay cucumber -friendly at i18n-handa na.
Ang mga mas bagong bersyon ng clearance (1.x sangay) ay gumagana lamang sa Ruby 1.9.2
Ano ang bago sa release na ito.
- Permanenteng isang isyu na sanhi sa mga site na gumagamit pa rin ng pinapagamit pahintulutan filter upang magpasok ng isang redirect loop kapag nagre-redirect sa mga mag-sign in landas.
- clearance Ang matandaan ang pangalan token cookie ay ngayon customizable pamamagitan Clearance.configuration.cookie_name.
- Naka-sign in na user na pagtatangka upang bisitahin ang mag-sign sa path ay nai-redirect na ngayon. Ang default na pag-redirect URL sa parehong URL na ginamit para sa pag-redirect pagkatapos ay mag-sign in, ngunit maaaring customized sa pamamagitan ng pinakamahalaga passwords_controller # url_for_signed_in_users
- users_controller # avoid_sign_in ay pinapagamit ngayon sa pabor ng redirect_signed_in_users na kung saan ay mas tumpak na pinangalanan.
Ano ang bago sa bersyon 1.8.0:
- Permanenteng isang isyu na maging sanhi ng mga site na rin gamit ang pinapagamit pahintulutan filter upang magpasok ng isang redirect loop kapag nagre-redirect sa mga mag-sign in landas.
- clearance Ang matandaan ang pangalan token cookie ay ngayon customizable pamamagitan Clearance.configuration.cookie_name.
- Naka-sign in na user na pagtatangka upang bisitahin ang mag-sign sa path ay nai-redirect na ngayon. Ang default na pag-redirect URL sa parehong URL na ginamit para sa pag-redirect pagkatapos ay mag-sign in, ngunit maaaring customized sa pamamagitan ng pinakamahalaga passwords_controller # url_for_signed_in_users
- users_controller # avoid_sign_in ay pinapagamit ngayon sa pabor ng redirect_signed_in_users na kung saan ay mas tumpak na pinangalanan.
Ano ang bago sa bersyon 1.6.1:
- Secure cookies ay hindi na mapapatungan kapag pagbisita ng gumagamit isang di-HTTPS URL.
Ano ang bago sa bersyon 1.5.0:
- Huwag paganahin ang clearance ng mga ruta sa pamamagitan ng pagtatakda config.routes = false .
- Pagpapatakbo ng daang-bakal bumuo clearance: ruta ay tambakan ng basura ang default na hanay ng mga ruta sa ruta ng iyong application ng file para sa mga pagbabago .
Ano ang bago sa bersyon 1.4.2:
- Tanggalin tutol message kapag gumagamit DenyAccess matcher sa RSpec 3 .
Ano ang bago sa bersyon 1.4.0:
- Ang mag-sign out na link sa layout default na aplikasyon ay ay pinalitan ng isang semantically tamang button sign out. Inaalis din nito ang isang hindi kailangang JavaScript dependency.
- ngayon ay gumagamit ng clearance original_fullpath kapag nagre-redirect sa isang naka-save na URL matapos login. Ito ay dapat na mapabuti ang pag-uugali sa mount engine.
- user_params method ay idinagdag sa clearance :: UsersController na nagbibigay ng isang maginhawang lugar upang i-override ang mga parameter na ginamit kapag lumilikha ng mga gumagamit.
Ano ang bago sa bersyon 1.2.1:
- string ng Query sa ngayon ay kasama sa ang redirect URL kapag redirect clearance sa isang dati na naka-imbak URL.
Ano ang bago sa bersyon 1.2.0:
- clearance / pagsubok ay pinapagamit ngayon. Mangailangan clearance / rspec o clearance / test_unit bilang naaangkop.
- Mag-sign in message failure ay customized na ngayon ng eksklusibo sa pamamagitan i18n. SessionsController # flash_failure_after_create ay hindi na tinatawag na. Upang i-customize ang mga mensahe, baguhin ang clearance.controllers.sessions.bad_email_or_password o flashes.failure_after_create key.
- Mag-sign in ay maaari na ngayong hindi pinagana sa config.allow_sign_in = false
Ano ang bago sa bersyon 0.16.2:
- Baguhin ang default na email nagpadala sa deploy@example.com .
Kinakailangan :
- Ruby 1.8.7 o mas mataas
- Ruby sa daang-bakal 3 o mas mataas
Mga Komento hindi natagpuan