diff --git a/app/templates/req_materi.html b/app/templates/req_materi.html
index 93fb80de0c2be88464aa42918194d262122807bd..d0375d7169835ed89a4ac7a793783478a80bd35b 100644
--- a/app/templates/req_materi.html
+++ b/app/templates/req_materi.html
@@ -55,7 +55,11 @@
                 <div class="row header">
                     <div class="col">
                         <h2 class="pageTitle">Permintaan materi!</h2>
+                        {% if user %}
                         <p class="description">Tuliskan judul materi yang kamu mau</p>
+                        {% else %}
+                        <p class="description">Tuliskan judul materi yang kamu mau, anda harus login terlebih dahulu untuk melakukan permintaan</p>
+                        {% endif %}
                         <form class="searchBar" >
                              {% csrf_token %}
                             <div class="col-6 form-group">
diff --git a/app/views.py b/app/views.py
index abde28a165b08aa3df5e966ce0e17e1c3d856f22..d371c1e6691311a4d0db2bd0e76c2ac68fce2264 100644
--- a/app/views.py
+++ b/app/views.py
@@ -393,8 +393,11 @@ class ReqMateriView(TemplateView):
     template_name = "req_materi.html"
 
     def dispatch(self, request, *args, **kwargs):
-        if not request.user.is_admin:
-            raise PermissionDenied(request)
+        if request.user.is_authenticated == False:
+            return HttpResponseRedirect("/login/")
+            #raise PermissionDenied(request)
+        # else if not request.user.is_admin:
+        #     raise PermissionDenied(request)
         return super(ReqMateriView, self).dispatch(request, *args, **kwargs)
 
     def get_context_data(self, **kwargs):