Ticket #17 (assigned Feature Request: None)

Opened 14 years ago

Last modified 10 years ago

Disclaimer (terms of service) support.

Reported by: benoitg Owned by: max-horvath
Priority: blocker Milestone: WifiDog Auth Server 1.0
Component: Auth server, Feature request Version: Auth Server SVN
Keywords: Cc:

Description (last modified by max-horvath) (diff)

Explicit disclaimer (terms of service) support. This is essential for ISF, and is the ONLY thing many groups want. When logging in for the first time (or everytime for splash-only hotspot), the user has to agree to the terms of service (which will be a content type).

Attachments

wifidog.patch Download (34.3 KB) - added by stephanie.junguene@… 10 years ago.
patch that adds a page before account creation for that users accept terms of use (the actual terms of use contained in this patch have to be rewrite!)
wifidog-tos.tar.bz2 Download (16.5 KB) - added by stephanie.junguene@… 10 years ago.
This package contain the patch containing some modification of the last wifidog patch for TOS, and some pictures to add to the directory : /media/base_themes/images/. I added a class : TOS.php that allows administrator to modify the TOS. A TOS is assign to a network. A table in the database i've been added to stock the tos.

Change History

follow-up: ↓ 8   Changed 14 years ago by changeling

Logged In: YES 
user_id=84063

Would very much like for this to be independent of ANY 
authentication server requirement.

That is, it is frequently my experience that users wish tos 
strictly for announcement/rules posting, with no interest in 
tracking or statistics. As far as I know, the only current 
solution out there is nocatsplash, which, at least as 
implemented under ewrt on a wrt54gs, has stability problems.

  Changed 13 years ago by benoitg

  • priority changed from 8 to high
  • version Post 1.0 deleted
  • component changed from Auth server: Features to Auth server: Features
  • description modified (diff)
  • milestone set to WifiDog Auth Server 1.1

  Changed 13 years ago by max-horvath

  • owner nobody deleted
  • priority changed from high to highest
  • version set to Auth Server SVN
  • status changed from assigned to new

  Changed 13 years ago by benoitg

  • milestone changed from WifiDog Auth Server 1.1 to WifiDog Auth Server 1.0

  Changed 13 years ago by benoitg

  • owner set to max-horvath

  Changed 13 years ago by max-horvath

  • status changed from new to assigned
  • description modified (diff)

  Changed 12 years ago by benoitg

  • component changed from Auth server: Features to Auth server, Feature request

in reply to: ↑ 1   Changed 12 years ago by anonymous

This can be done with wifidog and chillispot if you know a little HTML coding. I'm currently using wifidog as well as chillispot to redirect to a basic page w/ terms and services and an "Accept" button that has a form with a username/password hidden input which sends the form data to the login page for authentication. works like a charm :)

Replying to changeling:

{{{ Logged In: YES user_id=84063 Would very much like for this to be independent of ANY authentication server requirement. That is, it is frequently my experience that users wish tos strictly for announcement/rules posting, with no interest in tracking or statistics. As far as I know, the only current solution out there is nocatsplash, which, at least as implemented under ewrt on a wrt54gs, has stability problems. }}}

Changed 10 years ago by stephanie.junguene@…

patch that adds a page before account creation for that users accept terms of use (the actual terms of use contained in this patch have to be rewrite!)

  Changed 10 years ago by gbastien

This patch shows a form with the terms of use before account creation. The term of use itself is a static smarty template.

It is not flexible enough to be put into wifidog. Some thoughts on implementation can be found here http://dev.wifidog.org/wiki/doc/developer/TermsOfService

Changed 10 years ago by stephanie.junguene@…

This package contain the patch containing some modification of the last wifidog patch for TOS, and some pictures to add to the directory : /media/base_themes/images/. I added a class : TOS.php that allows administrator to modify the TOS. A TOS is assign to a network. A table in the database i've been added to stock the tos.

Note: See TracTickets for help on using tickets.