captcha-igid
Version:
Authorization service for an intergalactic session
96 lines • 2.59 kB
Plain Text
{
"domain": "copious.world",
"module_path": "lib",
"port": "2006",
"ws_port": "2007",
"ws_client_port" : false,
"foreign_auth_port" : "2009",
"user_cookie": "copiousToken",
"forgetfulness_tag": "DOY",
"login_app": [ "/users/login", "/users/logout", "/users/register" ],
"html_wrapper_with_logo": "personals-templates/header-empty.html",
"login_amelioration": "join_process()",
"second_login_amelioration": "already_logged_in()",
"failed_password_amelioration": "login_retry_password()",
"failed_registration_duplicate": "already_registered()",
"modules": {
"custom_transitions": "captcha-igid_transitions",
"db": "basic-version/basic-captcha-igid_db",
"middleware": "captcha-igid_mware",
"authorizer": "captcha-igid_auth",
"validator": "captcha-igid_validator",
"static_assets": "captcha-igid_static",
"dynamic_assets": "captcha-igid_dynamic",
"expression": "captcha-igid_express",
"business": "captcha-igid_business"
},
"static_db" : {
"blob_dir" : "local/static_db",
"freeloading_timeout" : 7200000,
"max_data_RAM" : 25000000,
"max_forwarded_storage" : 256,
"knowledge_domains" : {},
"db_file" : "local/static_db/userdata.db"
},
"persistence_db" : {
"knowledge_domains" : {},
"db_file" : "local/userdata.db"
},
"ipfs": {
"repo_location" : "/Users/richardalbertleddy/Documents/GitHub/copious-transitions/local/repos",
"dir" : "contact-ipfs-repo",
"swarm_tcp" : 4022,
"swarm_ws" : 4023,
"api_port" : 5022,
"tcp_gateway" : 9797
},
"middleware": {
"session": [],
"transforms": []
},
"use_secure_transfer" : false,
"sessions": {
"secret": "this is secret no doubt"
},
"static_files": {
"reason": "files listed here will override the directory entries",
"files": [],
"directory": "statics",
"app_spec": "captcha/static"
},
"field_set": {
"reason": "some fields may be specified in conf, others in the application module",
"login": {
"ucwid": {
"field_type": "lengthy-alpha",
"length": {
"min": 2,
"max": 256
}
},
"strategy": {
"field_type": "igid"
}
},
"register": {
"ucwid": {
"field_type": "lengthy-alpha",
"length": {
"min": 2,
"max": 256
}
},
"name": {
"field_type": "lengthy-alpha",
"length": {
"min": 2,
"max": 32
}
}
}
},
"forhash": {
"field1": "ucwid",
"field2": "name"
}
}