Vous êtes connecté en tant que anonymous Se Deconnecter
Browse code

Ajout d'une autre application symfony 5.0.99 afin de tester le partage de la variable $_SESSION -->OK

TODO: ajouter un plug-in symfony permettant de charger un utilisateur dans les apps a partir de l'authentification multiple

TODO: lire les documentation officielles provenant des 4 plate-formes tranquillement afin de comprendre commet doit on tester ces type d'auth quitte a créé un sous domaine particulier directement hebergé sur gittea
-->Sécuriser le serveur de dev

Emmanuel ROY authored on 23/11/2019 03:00:32
Showing 1 changed files
... ...
@@ -11,9 +11,10 @@ class DefaultController extends Controller
11 11
     public function indexAction(Request $request)
12 12
     {
13 13
         print_r("<pre>");
14
-        //print_r($this->get('session'));
14
+        print_r($this->get('session'));
15 15
         print_r($_COOKIE);
16
-        //print_r($_SESSION);
16
+        print_r($_SESSION);
17
+        $_SESSION['test-user43'] = "user43";
17 18
         // replace this example code with whatever you need
18 19
         return $this->render('default/page.html.twig', [
19 20
             'text' => 'homepage',
Browse code

initial commit

Emmanuel ROY authored on 09/08/2019 08:39:02
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,43 @@
1
+<?php
2
+namespace App\Controller;
3
+use Symfony\Bundle\FrameworkBundle\Controller\Controller;
4
+use Symfony\Component\HttpFoundation\Request;
5
+use Symfony\Component\Routing\Annotation\Route;
6
+class DefaultController extends Controller
7
+{
8
+    /**
9
+     * @Route("/syf43", name="homepage")
10
+     */
11
+    public function indexAction(Request $request)
12
+    {
13
+        print_r("<pre>");
14
+        //print_r($this->get('session'));
15
+        print_r($_COOKIE);
16
+        //print_r($_SESSION);
17
+        // replace this example code with whatever you need
18
+        return $this->render('default/page.html.twig', [
19
+            'text' => 'homepage',
20
+        ]);
21
+    }
22
+
23
+    /**
24
+     * @Route("/syf43/page1", name="page1")
25
+     */
26
+    public function page1Action(Request $request)
27
+    {
28
+        // replace this example code with whatever you need
29
+        return $this->render('default/page.html.twig', [
30
+            'text' => 'page1',
31
+        ]);
32
+    }
33
+    /**
34
+     * @Route("/syf43/page2", name="page2")
35
+     */
36
+    public function page2Action(Request $request)
37
+    {
38
+        // replace this example code with whatever you need
39
+        return $this->render('default/page.html.twig', [
40
+            'text' => 'page2',
41
+        ]);
42
+    }
43
+}
0 44
\ No newline at end of file