Ticket #17 (assigned Feature Request: None)

Opened 13 years ago

Last modified 9 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@… 9 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@… 9 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 13 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 12 years ago by benoitg

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

  Changed 12 years ago by benoitg

  • owner set to max-horvath

  Changed 12 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 9 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 9 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 9 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.