Re: Login with pre-set credentials.

2018-06-13 Thread 赖信桃
I believe the default django admin and default user system can meet you
need. Check the docs:
https://docs.djangoproject.com/zh-hans/2.0/ref/contrib/admin/

kimeualexis 于2018年6月12日周二 下午9:36写道:

> Hello, guys!
> Am working on a student's portal with users: Admin, Staff & Student. I
> want the admin to be able to register Students & Staff with a password.
> After being registered, the students will be able to login with the pre-set
> password and can later change it. How do I achieve this
> functionalitywhere the Admin registers a student and the student is
> able to login with the pre-set password? Kindly assist.
>
> Regards!
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-users+unsubscr...@googlegroups.com.
> To post to this group, send email to django-users@googlegroups.com.
> Visit this group at https://groups.google.com/group/django-users.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/539e79df-ff06-40b0-93fc-2979a346eb47%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAMv51WTosK6byptphCqtXfAgaJ-05tLxc-aWrjBgUzTMn4GP4A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Login with pre-set credentials.

2018-06-12 Thread Mike Dewhirst

On 12/06/2018 5:56 PM, kimeualexis wrote:

Hello, guys!
Am working on a student's portal with users: Admin, Staff & Student. I 
want the admin to be able to register Students & Staff with a 
password. After being registered, the students will be able to login 
with the pre-set password and can later change it. How do I achieve 
this functionalitywhere the Admin registers a student and the 
student is able to login with the pre-set password? Kindly assist.


Is there a reason you want the Admin to do all the work instead of 
individual users? Is there a reason you want the password changed later? 
If lazy or security-unconscious Staff/Students didn't change the 
password, would you expire it? If not, what are the consequences?


Maybe a better approach could be Staff and Student self-registration 
with password rules enforcing strong passwords*. To control access, 
perhaps roles might be assigned after bona fides are established with 
the Admin. That might distribute the workload more equitably. You might 
need a CAPTCHA but they are not too difficult to implement.


If that sort of approach suits your requirements there are tutorials to 
show the way. One which I know takes that approach is here ...


https://simpleisbetterthancomplex.com/series/beginners-guide/1.11/

... and others may be found here ...

https://hackr.io/tutorials/learn-django

Cheers

Mike

* I have recently installed 
https://github.com/ubernostrum/pwned-passwords-django in one of my 
projects. It is very easy to use and works well. For example, I tested 
it out by trying to change a password to pa55w0rd. It was immediately 
rejected as a compromised password. Lovely! James Bennett deserves 
applause for that.






Regards!
--
You received this message because you are subscribed to the Google 
Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to django-users+unsubscr...@googlegroups.com 
.
To post to this group, send email to django-users@googlegroups.com 
.

Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/539e79df-ff06-40b0-93fc-2979a346eb47%40googlegroups.com 
.

For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/aa039efa-c470-a7c0-a3f0-66ec8fc369ee%40dewhirst.com.au.
For more options, visit https://groups.google.com/d/optout.


Login with pre-set credentials.

2018-06-12 Thread kimeualexis
Hello, guys!
Am working on a student's portal with users: Admin, Staff & Student. I want 
the admin to be able to register Students & Staff with a password. After 
being registered, the students will be able to login with the pre-set 
password and can later change it. How do I achieve this 
functionalitywhere the Admin registers a student and the student is 
able to login with the pre-set password? Kindly assist.

Regards!

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/539e79df-ff06-40b0-93fc-2979a346eb47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.