currentfeature/docs
Last change
on this file since 7f335a4 was
76ebb1b,
checked in by Borja Lopez <borja@…>, 5 years ago
|
(#29) Add user verification by email on signup.
From now on, when a new user signs up, we set the account into an "unverified"
state. In order to complete the signup procedure, the user has to click on a
link we send by email to the email address provided on signup.
IMPORTANT: A new dependency has been added, pyramid_mailer, so remember to
install it in any existing openworkouts environment (this is done automatically
if you use the ./bin/start script):
pip install pyramid_mailer
|
-
Property mode set to
100644
|
File size:
1.9 KB
|
Line | |
---|
1 | ### |
---|
2 | # app configuration |
---|
3 | # https://docs.pylonsproject.org/projects/pyramid/en/latest/narr/environment.html |
---|
4 | ### |
---|
5 | |
---|
6 | [app:main] |
---|
7 | use = egg:ow |
---|
8 | |
---|
9 | pyramid.reload_templates = true |
---|
10 | pyramid.debug_authorization = false |
---|
11 | pyramid.debug_notfound = false |
---|
12 | pyramid.debug_routematch = false |
---|
13 | pyramid.default_locale_name = en |
---|
14 | #pyramid.includes = |
---|
15 | # pyramid_debugtoolbar |
---|
16 | |
---|
17 | # Use this for local, single-process pserve database access |
---|
18 | zodbconn.uri = file://%(here)s/var/db/Data.fs?connection_cache_size=20000&blobstorage_dir=%(here)s/var/db/blobs |
---|
19 | # Use this for ZEO |
---|
20 | # zodbconn.uri = zeo://%(here)s/var/zeo/zeo.sock?storage=main&blob_dir=%(here)s/var/zeo/blobs&shared_blob_dir=true&connection_pool_size=20 |
---|
21 | |
---|
22 | retry.attempts = 3 |
---|
23 | |
---|
24 | # By default, the toolbar only appears for clients from IP addresses |
---|
25 | # '127.0.0.1' and '::1'. |
---|
26 | # debugtoolbar.hosts = 127.0.0.1 ::1 |
---|
27 | |
---|
28 | # session and auth secret hashes (used in ow/__init__.py) |
---|
29 | session.secret = V4j:DL12^Gs//ho5)V94$j"Ue"F%%wn{BT]KrSx`b3pmRj<Z&e3QP|fgPGEZT@\# |
---|
30 | auth.secret = l9|^@~wQoVKPQoI`GHK5M9ps@S7L:QNU?pF}.jI(9RWZVc<EM)aQv/j~l\#xC++;5 |
---|
31 | |
---|
32 | # pyramid_mailer configuration |
---|
33 | mail.default_sender = noreply@openworkouts.org |
---|
34 | mail.queue_path = %(here)s/var/spool/mqueue |
---|
35 | mail.queue_processor_lock = %(here)s/var/run/mail-queue-processor.lock |
---|
36 | mail.host = mail.openworkouts.org |
---|
37 | mail.tls = True |
---|
38 | mail.username = noreply@openworkouts.org |
---|
39 | mail.password = PASSWORD |
---|
40 | |
---|
41 | |
---|
42 | ### |
---|
43 | # wsgi server configuration |
---|
44 | ### |
---|
45 | |
---|
46 | [server:main] |
---|
47 | use = egg:waitress#main |
---|
48 | listen = localhost:9999 |
---|
49 | |
---|
50 | ### |
---|
51 | # logging configuration |
---|
52 | # https://docs.pylonsproject.org/projects/pyramid/en/latest/narr/logging.html |
---|
53 | ### |
---|
54 | |
---|
55 | [loggers] |
---|
56 | keys = root, ow |
---|
57 | |
---|
58 | [handlers] |
---|
59 | keys = console |
---|
60 | |
---|
61 | [formatters] |
---|
62 | keys = generic |
---|
63 | |
---|
64 | [logger_root] |
---|
65 | level = INFO |
---|
66 | handlers = console |
---|
67 | |
---|
68 | [logger_ow] |
---|
69 | level = DEBUG |
---|
70 | handlers = |
---|
71 | qualname = ow |
---|
72 | |
---|
73 | [handler_console] |
---|
74 | class = StreamHandler |
---|
75 | args = (sys.stderr,) |
---|
76 | level = NOTSET |
---|
77 | formatter = generic |
---|
78 | |
---|
79 | [formatter_generic] |
---|
80 | format = %(asctime)s %(levelname)-5.5s [%(name)s:%(lineno)s][%(threadName)s] %(message)s |
---|
Note: See
TracBrowser
for help on using the repository browser.