예제 #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
}