############################################################################# # # Параметры данного шаблона необходимо ВРУЧНУЮ добавить в config.mk проекта # и привести в соответствие с требованиями проекта # ############################################################################# PLUGINS += session PROJECT_REQUIRED += Apache-Session PROJECT_REQUIRED += JSON-XS PROJECT_REQUIRED += P-WebFetcher ### Необязательный параметр, default = lsid SESSION_COOKIE_NAME = lsid REWRITE += SESSION_COOKIE_NAME ifeq (${DEVELOPMENT}, YES) SESSION_DOMAIN = SESSION_STORAGE = POSTGRES SESSION_LIFETIME = 24 SESSION_EXPIRES = +10d else SESSION_DOMAIN = SESSION_STORAGE = POSTGRES SESSION_LIFETIME = 24 SESSION_EXPIRES = +10d endif REWRITE += SESSION_STORAGE SESSION_DOMAIN SESSION_LIFETIME SESSION_EXPIRES ######################################################################## # # SESSION_DOMAIN # Домен, на котором отвечает проект. Можно не указывать # SESSION_STORAGE # Контейнер для хранения сессий. Варианты: POSTGRES и FILE # SESSION_LIFETIME # Время жизни сессий до автоочистки. Задается в часах, используется # при включении в crontab проекта скрипта из services # SESSION_EXPIRES # Время жизни куки сессии. Задается в формате Apache # ######################################################################## ### AUTH::FaceBook ###################################### FACEBOOK_APP_ID = FACEBOOK_APP_SECRET = FACEBOOK_AUTHOTIZE_URL = https://www.facebook.com/dialog/oauth FACEBOOK_ACCESS_TOKEN_URL = https://graph.facebook.com/oauth/access_token FACEBOOK_USER_INFO_URL = https://graph.facebook.com/me FACEBOOK_REDIRECT_URL = FACEBOOK_USER_POST_URL = REWRITE += FACEBOOK_APP_ID FACEBOOK_APP_SECRET FACEBOOK_REDIRECT_URL REWRITE += FACEBOOK_AUTHOTIZE_URL FACEBOOK_ACCESS_TOKEN_URL FACEBOOK_USER_INFO_URL CONNECTION_TIMEOUT = 3 PROJECT_REQUIRED += Crypt-SSLeay