Example #1
0
        public IActionResult Login(LoginRequest request)
        {
            //weryfikacja logina i hasłą z bazą
            Student_old student = _service.GetStudentByLoginPassword(request.Login, request.Haslo);

            if (student == null)
            {
                return(Unauthorized("Logowanie zakonczone niepowodzeniem"));
            }

            string activeToken = getActiveToken(student);
            string refreshT    = getRefreshToken(student);

            return(Ok(new
            {
                token = activeToken,
                refreshToken = refreshT
            }));
        }