forked from x/icebergs
add some
This commit is contained in:
parent
906183a522
commit
6ff235f13a
@ -279,6 +279,7 @@ func init() {
|
|||||||
case tcp.NODENAME:
|
case tcp.NODENAME:
|
||||||
m.Cmdy(SPACE, m.Option(mdb.NAME), SPACE, ice.INFO).CutTo(mdb.NAME, tcp.NODENAME)
|
m.Cmdy(SPACE, m.Option(mdb.NAME), SPACE, ice.INFO).CutTo(mdb.NAME, tcp.NODENAME)
|
||||||
case aaa.USERNAME:
|
case aaa.USERNAME:
|
||||||
|
m.Push(arg[0], m.Option(tcp.NODENAME))
|
||||||
m.Push(arg[0], m.Option(ice.MSG_USERNAME))
|
m.Push(arg[0], m.Option(ice.MSG_USERNAME))
|
||||||
default:
|
default:
|
||||||
gdb.Event(m, DREAM_INPUTS, arg)
|
gdb.Event(m, DREAM_INPUTS, arg)
|
||||||
|
@ -9,8 +9,8 @@ import (
|
|||||||
func init() {
|
func init() {
|
||||||
const corporation = "corporation"
|
const corporation = "corporation"
|
||||||
Index.MergeCommands(ice.Commands{
|
Index.MergeCommands(ice.Commands{
|
||||||
corporation: {Name: "corporation username auto", Help: "企业法人", Actions: ice.MergeActions(ice.Actions{}, mdb.ExportHashAction(
|
corporation: {Name: "corporation username auto", Help: "法人", Actions: ice.MergeActions(ice.Actions{}, mdb.ExportHashAction(
|
||||||
mdb.SHORT, "username", mdb.FIELD, "time,username,mobile,idnumber,usci,email,portal",
|
mdb.SHORT, "username", mdb.FIELD, "time,username,mobile,idnumber,usci,account,bank,email,portal",
|
||||||
)), Hand: func(m *ice.Message, arg ...string) {
|
)), Hand: func(m *ice.Message, arg ...string) {
|
||||||
mdb.HashSelect(m, arg...)
|
mdb.HashSelect(m, arg...)
|
||||||
web.PushPodCmd(m, "", arg...)
|
web.PushPodCmd(m, "", arg...)
|
||||||
|
@ -503,6 +503,7 @@ func init() {
|
|||||||
}
|
}
|
||||||
switch mdb.HashInputs(m, arg); m.Option(ctx.ACTION) {
|
switch mdb.HashInputs(m, arg); m.Option(ctx.ACTION) {
|
||||||
case INIT:
|
case INIT:
|
||||||
|
m.Push(arg[0], ice.Info.Make.Remote)
|
||||||
m.Cmd(web.SPIDE, ice.OptionFields(web.CLIENT_ORIGIN), func(value ice.Maps) { m.Push(arg[0], value[web.CLIENT_ORIGIN]+web.X(path.Base(kit.Path("")))) })
|
m.Cmd(web.SPIDE, ice.OptionFields(web.CLIENT_ORIGIN), func(value ice.Maps) { m.Push(arg[0], value[web.CLIENT_ORIGIN]+web.X(path.Base(kit.Path("")))) })
|
||||||
m.Push(arg[0], kit.MergeURL2(web.UserHost(m), web.X(path.Base(kit.Path("")))))
|
m.Push(arg[0], kit.MergeURL2(web.UserHost(m), web.X(path.Base(kit.Path("")))))
|
||||||
m.Sort(arg[0])
|
m.Sort(arg[0])
|
||||||
|
@ -38,8 +38,10 @@ func init() {
|
|||||||
mdb.INPUTS: {Hand: func(m *ice.Message, arg ...string) {
|
mdb.INPUTS: {Hand: func(m *ice.Message, arg ...string) {
|
||||||
switch arg[0] {
|
switch arg[0] {
|
||||||
case aaa.EMAIL:
|
case aaa.EMAIL:
|
||||||
|
m.Push(arg[0], ice.Info.NodeName+"@"+kit.Keys(kit.Slice(kit.Split(web.UserWeb(m).Hostname(), nfs.PT), -2)))
|
||||||
m.Push(arg[0], _configs_get(m, USER_EMAIL), ice.Info.Make.Email)
|
m.Push(arg[0], _configs_get(m, USER_EMAIL), ice.Info.Make.Email)
|
||||||
case aaa.USERNAME:
|
case aaa.USERNAME:
|
||||||
|
m.Push(arg[0], ice.Info.NodeName)
|
||||||
m.Push(arg[0], kit.Select(m.Option(ice.MSG_USERNAME), _configs_get(m, USER_NAME)), ice.Info.Make.Username)
|
m.Push(arg[0], kit.Select(m.Option(ice.MSG_USERNAME), _configs_get(m, USER_NAME)), ice.Info.Make.Username)
|
||||||
default:
|
default:
|
||||||
m.Cmdy(REPOS, mdb.INPUTS, arg)
|
m.Cmdy(REPOS, mdb.INPUTS, arg)
|
||||||
|
@ -68,7 +68,6 @@ func init() {
|
|||||||
msg := mdb.HashSelect(m.Spawn(), m.Option(ACCESS))
|
msg := mdb.HashSelect(m.Spawn(), m.Option(ACCESS))
|
||||||
if msg.Append(TOKENS) == "" || m.Time() > msg.Append(EXPIRES) {
|
if msg.Append(TOKENS) == "" || m.Time() > msg.Append(EXPIRES) {
|
||||||
res := m.Cmd(web.SPIDE, WX, http.MethodGet, TOKEN_CREDENTIAL, msg.AppendSimple(APPID, SECRET))
|
res := m.Cmd(web.SPIDE, WX, http.MethodGet, TOKEN_CREDENTIAL, msg.AppendSimple(APPID, SECRET))
|
||||||
m.Debug("what %v", res.FormatMeta())
|
|
||||||
mdb.HashModify(m, m.OptionSimple(ACCESS), EXPIRES, m.Time(kit.Format("%vs", res.Append(oauth.EXPIRES_IN))), TOKENS, res.Append(oauth.ACCESS_TOKEN))
|
mdb.HashModify(m, m.OptionSimple(ACCESS), EXPIRES, m.Time(kit.Format("%vs", res.Append(oauth.EXPIRES_IN))), TOKENS, res.Append(oauth.ACCESS_TOKEN))
|
||||||
msg = mdb.HashSelect(m.Spawn(), m.Option(ACCESS))
|
msg = mdb.HashSelect(m.Spawn(), m.Option(ACCESS))
|
||||||
}
|
}
|
||||||
@ -110,7 +109,7 @@ func init() {
|
|||||||
m.Cmd(mdb.PRUNES, m.Prefix(SCAN), "", mdb.HASH, m.OptionSimple(mdb.NAME))
|
m.Cmd(mdb.PRUNES, m.Prefix(SCAN), "", mdb.HASH, m.OptionSimple(mdb.NAME))
|
||||||
m.Cmd(mdb.PRUNES, m.Prefix(IDE), "", mdb.HASH, m.OptionSimple(mdb.NAME))
|
m.Cmd(mdb.PRUNES, m.Prefix(IDE), "", mdb.HASH, m.OptionSimple(mdb.NAME))
|
||||||
}},
|
}},
|
||||||
}, gdb.EventsAction(web.SPACE_GRANT, web.SPACE_LOGIN_CLOSE), mdb.ImportantHashAction(
|
}, gdb.EventsAction(web.SPACE_GRANT, web.SPACE_LOGIN_CLOSE), mdb.ExportHashAction(
|
||||||
mdb.SHORT, ACCESS, mdb.FIELD, "time,type,access,icons,usernick,appid,secret,token", tcp.SERVER, CGI_BIN,
|
mdb.SHORT, ACCESS, mdb.FIELD, "time,type,access,icons,usernick,appid,secret,token", tcp.SERVER, CGI_BIN,
|
||||||
)), Hand: func(m *ice.Message, arg ...string) {
|
)), Hand: func(m *ice.Message, arg ...string) {
|
||||||
mdb.HashSelect(m, arg...).PushAction(web.SSO, mdb.REMOVE).StatusTimeCount(mdb.ConfigSimple(m, ACCESS, APPID), web.SERVE, m.MergeLink("/chat/wx/login/"))
|
mdb.HashSelect(m, arg...).PushAction(web.SSO, mdb.REMOVE).StatusTimeCount(mdb.ConfigSimple(m, ACCESS, APPID), web.SERVE, m.MergeLink("/chat/wx/login/"))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user