diff --git a/.gitignore b/.gitignore
index ea9df785..64ab2e9f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,4 @@ htmlcov
.ropeproject/
**/public/**
**/ReceitaMais.egg-info/**
+staticfiles
diff --git a/medical_prescription/static/error/403.png b/medical_prescription/static/error/403.png
new file mode 100644
index 00000000..b4a82919
Binary files /dev/null and b/medical_prescription/static/error/403.png differ
diff --git a/medical_prescription/templates/403.html b/medical_prescription/templates/403.html
new file mode 100644
index 00000000..5c624bda
--- /dev/null
+++ b/medical_prescription/templates/403.html
@@ -0,0 +1,195 @@
+
+
+
+
+Preskribe 404
+
+
+
+
+{% load static %} {% load staticfiles %} {% load i18n %}
+
+
+
+
+
Acesso Negado!
+
+
+
Parece que você não possui permissão para acessar essa página!
+
+
+
+
+
+
+
+
+
diff --git a/medical_prescription/user/decorators.py b/medical_prescription/user/decorators.py
index 0e2c33f9..17158ef3 100644
--- a/medical_prescription/user/decorators.py
+++ b/medical_prescription/user/decorators.py
@@ -12,7 +12,7 @@ def wrap(request, *args, **kwargs):
if is_health_professional:
return method(request, *args, **kwargs)
else:
- return redirect('/user/login_healthprofessional')
+ raise PermissionDenied
return wrap
@@ -26,7 +26,7 @@ def wrap(request, *args, **kwargs):
if is_patient:
return method(request, *args, **kwargs)
else:
- return redirect('/user/login_patient')
+ raise PermissionDenied
return wrap