Skip to content

Commit 94afd16

Browse files
54 - Require Login Decorator
1 parent 5a6eb56 commit 94afd16

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

full_stack_python/blog/add.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import reflex as rx
2-
2+
import reflex_local_auth
33
from ..ui.base import base_page
44
from . import forms
55

6+
@reflex_local_auth.require_login
67
def blog_post_add_page() -> rx.Component:
78
my_form = forms.blog_post_add_form()
89
my_child = rx.vstack(

full_stack_python/blog/edit.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import reflex as rx
2-
2+
import reflex_local_auth
33
from ..ui.base import base_page
44

55

@@ -8,6 +8,7 @@
88
from .state import BlogEditFormState
99
from .notfound import blog_post_not_found
1010

11+
@reflex_local_auth.require_login
1112
def blog_post_edit_page() -> rx.Component:
1213
my_form = forms.blog_post_edit_form()
1314
post = BlogEditFormState.post

full_stack_python/pages/protected.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import reflex as rx
2+
import reflex_local_auth
23

34
from ..ui.base import base_page
45

6+
@reflex_local_auth.require_login
57
def protected_page() -> rx.Component:
68
my_child = rx.vstack(
79
rx.heading("Protect Page", size="9"),

0 commit comments

Comments
 (0)