@@ -897,18 +897,21 @@ In fact, you've seen this already in the example in this chapter.
897
897
# ...
898
898
providers :
899
899
default_provider :
900
- users :
901
- ryan : { password: ryanpass, roles: 'ROLE_USER' }
902
- admin : { password: kitten, roles: 'ROLE_ADMIN' }
900
+ memory :
901
+ users :
902
+ ryan : { password: ryanpass, roles: 'ROLE_USER' }
903
+ admin : { password: kitten, roles: 'ROLE_ADMIN' }
903
904
904
905
.. code-block :: xml
905
906
906
907
<!-- app/config/config.xml -->
907
908
<config >
908
909
<!-- ... -->
909
910
<provider name =" default_provider" >
910
- <user name =" ryan" password =" ryanpass" roles =" ROLE_USER" />
911
- <user name =" admin" password =" kitten" roles =" ROLE_ADMIN" />
911
+ <memory >
912
+ <user name =" ryan" password =" ryanpass" roles =" ROLE_USER" />
913
+ <user name =" admin" password =" kitten" roles =" ROLE_ADMIN" />
914
+ </memory >
912
915
</provider >
913
916
</config >
914
917
@@ -919,9 +922,11 @@ In fact, you've seen this already in the example in this chapter.
919
922
// ...
920
923
'providers' => array(
921
924
'default_provider' => array(
922
- 'users' => array(
923
- 'ryan' => array('password' => 'ryanpass', 'roles' => 'ROLE_USER'),
924
- 'admin' => array('password' => 'kitten', 'roles' => 'ROLE_ADMIN'),
925
+ 'memory' => array(
926
+ 'users' => array(
927
+ 'ryan' => array('password' => 'ryanpass', 'roles' => 'ROLE_USER'),
928
+ 'admin' => array('password' => 'kitten', 'roles' => 'ROLE_ADMIN'),
929
+ ),
925
930
),
926
931
),
927
932
),
@@ -1064,9 +1069,10 @@ do the following:
1064
1069
# ...
1065
1070
providers :
1066
1071
in_memory :
1067
- users :
1068
- ryan : { password: bb87a29949f3a1ee0559f8a57357487151281386, roles: 'ROLE_USER' }
1069
- admin : { password: 74913f5cd5f61ec0bcfdb775414c2fb3d161b620, roles: 'ROLE_ADMIN' }
1072
+ memory :
1073
+ users :
1074
+ ryan : { password: bb87a29949f3a1ee0559f8a57357487151281386, roles: 'ROLE_USER' }
1075
+ admin : { password: 74913f5cd5f61ec0bcfdb775414c2fb3d161b620, roles: 'ROLE_ADMIN' }
1070
1076
1071
1077
encoders :
1072
1078
Symfony\Component\Security\Core\User\User :
@@ -1080,8 +1086,10 @@ do the following:
1080
1086
<config >
1081
1087
<!-- ... -->
1082
1088
<provider name =" in_memory" >
1083
- <user name =" ryan" password =" bb87a29949f3a1ee0559f8a57357487151281386" roles =" ROLE_USER" />
1084
- <user name =" admin" password =" 74913f5cd5f61ec0bcfdb775414c2fb3d161b620" roles =" ROLE_ADMIN" />
1089
+ <memory >
1090
+ <user name =" ryan" password =" bb87a29949f3a1ee0559f8a57357487151281386" roles =" ROLE_USER" />
1091
+ <user name =" admin" password =" 74913f5cd5f61ec0bcfdb775414c2fb3d161b620" roles =" ROLE_ADMIN" />
1092
+ </memory >
1085
1093
</provider >
1086
1094
1087
1095
<encoder class =" Symfony\Component\Security\Core\User\User" algorithm =" sha1" iterations =" 1" encode_as_base64 =" false" />
@@ -1094,9 +1102,11 @@ do the following:
1094
1102
// ...
1095
1103
'providers' => array(
1096
1104
'in_memory' => array(
1097
- 'users' => array(
1098
- 'ryan' => array('password' => 'bb87a29949f3a1ee0559f8a57357487151281386', 'roles' => 'ROLE_USER'),
1099
- 'admin' => array('password' => '74913f5cd5f61ec0bcfdb775414c2fb3d161b620', 'roles' => 'ROLE_ADMIN'),
1105
+ 'memory' => array(
1106
+ 'users' => array(
1107
+ 'ryan' => array('password' => 'bb87a29949f3a1ee0559f8a57357487151281386', 'roles' => 'ROLE_USER'),
1108
+ 'admin' => array('password' => '74913f5cd5f61ec0bcfdb775414c2fb3d161b620', 'roles' => 'ROLE_ADMIN'),
1109
+ ),
1100
1110
),
1101
1111
),
1102
1112
),
@@ -1220,7 +1230,8 @@ a new provider that chains the two together:
1220
1230
security :
1221
1231
providers :
1222
1232
chain_provider :
1223
- providers : [in_memory, user_db]
1233
+ chain :
1234
+ providers : [in_memory, user_db]
1224
1235
in_memory :
1225
1236
users :
1226
1237
foo : { password: test }
@@ -1232,8 +1243,10 @@ a new provider that chains the two together:
1232
1243
<!-- app/config/config.xml -->
1233
1244
<config >
1234
1245
<provider name =" chain_provider" >
1235
- <provider >in_memory</provider >
1236
- <provider >user_db</provider >
1246
+ <chain >
1247
+ <provider >in_memory</provider >
1248
+ <provider >user_db</provider >
1249
+ </chain >
1237
1250
</provider >
1238
1251
<provider name =" in_memory" >
1239
1252
<user name =" foo" password =" test" />
@@ -1249,7 +1262,9 @@ a new provider that chains the two together:
1249
1262
$container->loadFromExtension('security', array(
1250
1263
'providers' => array(
1251
1264
'chain_provider' => array(
1252
- 'providers' => array('in_memory', 'user_db'),
1265
+ 'chain' => array(
1266
+ 'providers' => array('in_memory', 'user_db'),
1267
+ ),
1253
1268
),
1254
1269
'in_memory' => array(
1255
1270
'users' => array(
@@ -1280,16 +1295,21 @@ the user from both the ``in_memory`` and ``user_db`` providers.
1280
1295
security :
1281
1296
providers :
1282
1297
main_provider :
1283
- users :
1284
- foo : { password: test }
1285
- entity : { class: Acme\UserBundle\Entity\User, property: username }
1298
+ memory :
1299
+ users :
1300
+ foo : { password: test }
1301
+ entity :
1302
+ class : Acme\UserBundle\Entity\User,
1303
+ property : username
1286
1304
1287
1305
.. code-block :: xml
1288
1306
1289
1307
<!-- app/config/config.xml -->
1290
1308
<config >
1291
1309
<provider name ==" main_provider" >
1292
- <user name =" foo" password =" test" />
1310
+ <memory >
1311
+ <user name =" foo" password =" test" />
1312
+ </memory >
1293
1313
<entity class =" Acme\UserBundle\Entity\User" property =" username" />
1294
1314
</provider >
1295
1315
</config >
@@ -1300,8 +1320,10 @@ the user from both the ``in_memory`` and ``user_db`` providers.
1300
1320
$container->loadFromExtension('security', array(
1301
1321
'providers' => array(
1302
1322
'main_provider' => array(
1303
- 'users' => array(
1304
- 'foo' => array('password' => 'test'),
1323
+ 'memory' => array(
1324
+ 'users' => array(
1325
+ 'foo' => array('password' => 'test'),
1326
+ ),
1305
1327
),
1306
1328
'entity' => array('class' => 'Acme\UserBundle\Entity\User', 'property' => 'username'),
1307
1329
),
0 commit comments