summaryrefslogtreecommitdiff
path: root/baserock_openid_provider/templates
Commit message (Collapse)AuthorAgeFilesLines
* Remove definitions for obsolete systemsSam Thursfield2017-10-0418-193/+0
| | | | | | | Some of these systems are still up for now, but their demise has ben announced: https://listmaster.pepperfish.net/pipermail/baserock-dev-baserock.org/2017-September/013812.html
* baserock_openid_provider: Tweak templatesSam Thursfield2016-03-023-7/+3
| | | | | | | Fixes capitalisation, a missing quote, and trying to show data that isn't available because the user isn't logged in. Change-Id: I99028d7e54c43c52838fea2d1d6380191ceb001d
* baserock_openid_provider: Make the <title> more usefulSam Thursfield2016-02-181-1/+1
| | | | | | | For some reason the title of each page in the OpenID provider was "User test", now it is "Baserock OpenID Provider". Change-Id: I5bcc2d4f8278d0538b777fbb1ffc8a77afeda0e5
* Use HTTPS for all infrastructure.Sam Thursfield2015-03-302-2/+2
| | | | | | | | | | | | This is implemented with the HAProxy frontend doing 'SSL termination'. So internal traffic between the frontend_haproxy instance and the various machines serving content is unencrypted HTTP as before, but all traffic that goes over the public internet is encrypted now. Note that storyboard.baserock.org is not behind HAProxy, and currently uses a different, self-signed certificate. Change-Id: I9140def605fe26c9c613066fa6524e3cf817f97c
* openid_provider: Note that activation emails may be delayedSam Thursfield2015-02-231-0/+4
|
* openid_provider: Require users to verify their email addressesSam Thursfield2015-01-302-5/+6
| | | | | | | | | | | | This was discussed in #baserock on 2015-01-30. We decided that since email address is a part of a person's online identity, it is worth the extra hassle of requiring users to verify their email address, to make it harder for people to create a Baserock OpenID account that impersonates another person. Users cannot log in until they have activated their accounts by clicking a link that's emailed to them. And they cannot use their OpenID unless they are logged in.
* openid_provider: Improve index and registration_complete templatesSam Thursfield2015-01-262-3/+11
| | | | | | These now both show the user's full name and OpenID. The registration_complete also no longer refers to an authorization email that won't actually be sent.
* openid_provider: Give 'correct' URL for OpenID on index pageSam Thursfield2015-01-261-1/+1
|
* openid_provider: Add 'Register' link for users who aren't logged inSam Thursfield2014-12-051-1/+2
| | | | | Previously you had to click 'Log in' in order to be able to register, which seems a bit counterintuitive.
* openid_provider: Fix URL in index template -- it should be openid.baserock.orgSam Thursfield2014-11-211-1/+1
|
* openid_provider: Include a link to the user's OpenID in the indexSam Thursfield2014-11-071-1/+6
|
* openid_provider: Import basic templates for django-registrationSam Thursfield2014-11-0718-27/+165
| | | | | | | | Fetched from https://github.com/macdhuibh/django-registration-templates commit 73b3d1905198c60eeebcc2fe2d764e98ba88e708. These provide basic templates for the django-registration module. Thanks to Anders Hofstee for providing them!
* Enable the default django.contrib.auth login mechanismSam Thursfield2014-10-241-0/+26
| | | | This is used by the OpenID provider to authenticate users.
* Add base templateSam Thursfield2014-10-171-0/+14
This is required for the OpenID provider to display something.