コード例 #1
0
ファイル: sid.go プロジェクト: bmbstack/go-user
// ^[A-Za-z0-9_-]+$
func NewSessionId() (sid string, err error) {
	sidx, err := id.NewSessionId()
	if err != nil {
		return
	}
	sid = string(sidx)
	return
}
コード例 #2
0
ファイル: sid.go プロジェクト: bmbstack/go-user
// ^temp\.[A-Za-z0-9_-]+$
func NewGuestSessionId() (sid string, err error) {
	sidx, err := id.NewSessionId()
	if err != nil {
		return
	}
	sid = "temp." + string(sidx)
	return
}