diff options
Diffstat (limited to 'app')
-rw-r--r-- | app/AppKernel.php | 1 | ||||
-rw-r--r-- | app/build.xml | 7 | ||||
-rw-r--r-- | app/config/security.yml | 62 | ||||
-rw-r--r-- | app/config/services.yml | 3 |
4 files changed, 41 insertions, 32 deletions
diff --git a/app/AppKernel.php b/app/AppKernel.php index 515c79ec..3dfefd58 100644 --- a/app/AppKernel.php +++ b/app/AppKernel.php | |||
@@ -28,6 +28,7 @@ class AppKernel extends Kernel | |||
28 | $bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle(); | 28 | $bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle(); |
29 | $bundles[] = new Sensio\Bundle\DistributionBundle\SensioDistributionBundle(); | 29 | $bundles[] = new Sensio\Bundle\DistributionBundle\SensioDistributionBundle(); |
30 | $bundles[] = new Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle(); | 30 | $bundles[] = new Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle(); |
31 | $bundles[] = new Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle(); | ||
31 | } | 32 | } |
32 | 33 | ||
33 | return $bundles; | 34 | return $bundles; |
diff --git a/app/build.xml b/app/build.xml index 6427867c..a8e43f0d 100644 --- a/app/build.xml +++ b/app/build.xml | |||
@@ -34,5 +34,12 @@ | |||
34 | <arg value="cache:clear"/> | 34 | <arg value="cache:clear"/> |
35 | <arg value="--env=test"/> | 35 | <arg value="--env=test"/> |
36 | </exec> | 36 | </exec> |
37 | <exec executable="php"> | ||
38 | <arg value="${basedir}/../app/console"/> | ||
39 | <arg value="doctrine:fixtures:load"/> | ||
40 | <arg value="--no-interaction"/> | ||
41 | <arg value="--purge-with-truncate"/> | ||
42 | <arg value="--env=test"/> | ||
43 | </exec> | ||
37 | </target> | 44 | </target> |
38 | </project> | 45 | </project> |
diff --git a/app/config/security.yml b/app/config/security.yml index c1b0fb77..e161c3b5 100644 --- a/app/config/security.yml +++ b/app/config/security.yml | |||
@@ -1,6 +1,6 @@ | |||
1 | security: | 1 | security: |
2 | encoders: | 2 | encoders: |
3 | Wallabag\CoreBundle\Entity\Users: | 3 | Wallabag\CoreBundle\Entity\User: |
4 | algorithm: sha1 | 4 | algorithm: sha1 |
5 | encode_as_base64: false | 5 | encode_as_base64: false |
6 | iterations: 1 | 6 | iterations: 1 |
@@ -11,7 +11,7 @@ security: | |||
11 | 11 | ||
12 | providers: | 12 | providers: |
13 | administrators: | 13 | administrators: |
14 | entity: { class: WallabagCoreBundle:Users, property: username } | 14 | entity: { class: WallabagCoreBundle:User, property: username } |
15 | 15 | ||
16 | # the main part of the security, where you can set up firewalls | 16 | # the main part of the security, where you can set up firewalls |
17 | # for specific sections of your app | 17 | # for specific sections of your app |
@@ -23,35 +23,35 @@ security: | |||
23 | pattern: ^/login$ | 23 | pattern: ^/login$ |
24 | anonymous: ~ | 24 | anonymous: ~ |
25 | 25 | ||
26 | # secured_area: | 26 | secured_area: |
27 | # pattern: ^/ | 27 | pattern: ^/ |
28 | # anonymous: ~ | 28 | anonymous: ~ |
29 | # form_login: | 29 | form_login: |
30 | # login_path: /login | 30 | login_path: /login |
31 | # | 31 | |
32 | # use_forward: false | 32 | use_forward: false |
33 | # | 33 | |
34 | # check_path: /login_check | 34 | check_path: /login_check |
35 | # | 35 | |
36 | # post_only: true | 36 | post_only: true |
37 | # | 37 | |
38 | # always_use_default_target_path: true | 38 | always_use_default_target_path: true |
39 | # default_target_path: / | 39 | default_target_path: / |
40 | # target_path_parameter: redirect_url | 40 | target_path_parameter: redirect_url |
41 | # use_referer: true | 41 | use_referer: true |
42 | # | 42 | |
43 | # failure_path: null | 43 | failure_path: null |
44 | # failure_forward: false | 44 | failure_forward: false |
45 | # | 45 | |
46 | # username_parameter: _username | 46 | username_parameter: _username |
47 | # password_parameter: _password | 47 | password_parameter: _password |
48 | # | 48 | |
49 | # csrf_parameter: _csrf_token | 49 | csrf_parameter: _csrf_token |
50 | # intention: authenticate | 50 | intention: authenticate |
51 | # | 51 | |
52 | # logout: | 52 | logout: |
53 | # path: /logout | 53 | path: /logout |
54 | # target: / | 54 | target: / |
55 | 55 | ||
56 | access_control: | 56 | access_control: |
57 | - { path: ^/api/doc, roles: IS_AUTHENTICATED_ANONYMOUSLY } | 57 | - { path: ^/api/doc, roles: IS_AUTHENTICATED_ANONYMOUSLY } |
diff --git a/app/config/services.yml b/app/config/services.yml index 5c76fc59..d4485e42 100644 --- a/app/config/services.yml +++ b/app/config/services.yml | |||
@@ -1,7 +1,8 @@ | |||
1 | # Learn more about services, parameters and containers at | 1 | # Learn more about services, parameters and containers at |
2 | # http://symfony.com/doc/current/book/service_container.html | 2 | # http://symfony.com/doc/current/book/service_container.html |
3 | parameters: | 3 | parameters: |
4 | # parameter_name: value | 4 | security.authentication.provider.dao.class: Wallabag\CoreBundle\Security\Authentication\Provider\WallabagAuthenticationProvider |
5 | security.encoder.digest.class: Wallabag\CoreBundle\Security\Authentication\Encoder\WallabagPasswordEncoder | ||
5 | 6 | ||
6 | services: | 7 | services: |
7 | # service_name: | 8 | # service_name: |