Yükseltme

Sürüm 3.1'e Yükseltme

  • Nette\Security\Authenticator arayüzü, IAuthenticator arayüzünden authenticate(string $user, string $password) metodunun imzasıyla ayrılır
  • Nette\Security\UserStorage arayüzü Nette\Security\IUserStorage arayüzünden ayrılır
  • Nette\Security\Identity sınıfı, uzak bir gelecekte Nette\Security\IIdentity arayüzünün Identity olarak yeniden adlandırılabilmesi için Nette\Security\SimpleIdentity olarak yeniden adlandırıldı
  • Giriş yapmış kullanıcı hakkındaki bilginin nerede tutulacağına karar veren Nette\Security\UserStorage arayüzü tümüyle yenidir ve özgün Nette\Security\IUserStorage arayüzünden ayrılır; User::getStorage() metodunun döndürdüğü şey odur. Veriyi bir oturumda ya da bir çerezde saklayan gerçekleştirimler kullanılabilir durumdadır.
  • Bir doğrulayıcı Nette\Security\IdentityHandler arayüzünü gerçekleştirebilir ve böylece kimlik depoya kaydedilirken ve oradan geri yüklenirken ona ne olacağını etkileyebilir; örneğin rolleri tazelemek için

IdentityHandler arayüzünün nasıl kullanılacağı ve hiç oturuma gerek duymayan, girişli bir web sitesinin nasıl kurulacağı Nette Security 3.1'deki yenilikler yazısında gösteriliyor.

Sürüm 3.0'a Yükseltme

  • Nette\Security\Passwords sınıfı artık bir nesne olarak kullanılıyor, yani metotlar artık statik değil
versiyon: 4.x