- Added support for a
target_path_parameter
in order to control the redirect path after login
- Added
UserResponseInterface#getRealName()
method, also a new default pathrealname
was added, this path holds the real name of user - Added
UserResponseInterface#getNickName()
method, also a new default pathnickname
was added, this path holds the nickname of user - [BC break] Renamed path
username
toidentifier
to make it more clear that this path should hold the unique user identifier (previouslyusername
) - [BC break] Method
UserResponseInterface#getUsername()
now always returns a real unique user identifier, and uses pathidentifier
- [BC break]
OAuth1RequestTokenStorageInterface#save()
second param$token
must now be an array
- Added
UserResponseInterface#getAccessToken()
andUserResponseInterface#setAccessToken
OAuthToken#getCredentials()
returns an empty string to be consistent with the security component. The access token can still be retrieved from thegetAccessToken()
method
- All authentication requests are now redirected to the login path
firewall_name
is a required setting
- OAuth 1.0a support (linkedin/twitter/generic)
- [BC break] Configuration type 'generic' is renamed to 'oauth2'
- [BC break]
redirect.xml
routing has to be imported. See the setup docs