Mentorenwahl
main
Backend
Api
Auth
Token
Context
Status
Errors
Authentication
DuplicateTeachers
Error
InvalidPermissions
NotAuthenticated
NotEnoughTeachers
PrivateError
PublicError
SessionExpired
TeachersNotFound
VotingNotAllowed
Loaders
DataLoaders
Student
StudentVote
Teacher
TeacherVote
User
UserStudent
UserTeacher
Vote
Schema
Config
Helpers
LoginPayload
Mutation
Query
Scalars
Time
UUID
Student
StudentCreateInput
Teacher
TeacherCreateInput
TeacherInput
TeacherVote
TeacherVoteCreateInput
Token
User
UserCreateInput
UserRole
Vote
VoteCreateInput
Auth
GeneratePdfResponse
UsersResponse
Class
User
Cli
Config
ApiConfig
AuthConfig
BuildEnv
DbConfig
RedisConfig
Db
Assignment
Collection
Class
Collection
Config
Collection
MicrateDbVersion
Collection
Student
Collection
StudentAssignment
Collection
Teacher
Collection
TeacherVote
Collection
Token
Collection
User
Collection
UserRole
Vote
Collection
Password
Redis
Runner
Templates
Assignments
Assignment
Student
User
Users
Student
User
Web
Controllers
ApiController
GraphQLQuery
Service
Worker
Jobs
AssignmentJob
Assignment
TeacherVote
Service
struct
Backend::Auth::UsersResponse::Class
Backend::Auth::UsersResponse::Class
Struct
Value
Object
Included Modules
JSON::Serializable
Defined in:
backend/auth.cr
Constructors
.new
(pull : JSON::PullParser)
Instance Method Summary
#name
: String
#students
: Array(User)
Constructor Detail
def self.
new
(pull : JSON::PullParser)
#
Instance Method Detail
def
name
: String
#
def
students
: Array(
User
)
#