Nette Documentation Preview

syntax
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 |https://blog.nette.org/en/news-in-nette-security-3-1] 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

Yükseltme

Sürüm 3.1'e Yükseltme

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