[{"data":1,"prerenderedAt":417},["ShallowReactive",2],{"navigation":3,"\u002Fauth\u002Fservices\u002Frequests":55,"\u002Fauth\u002Fservices\u002Frequests-surround":414},[4,8,38],{"title":5,"path":6,"stem":7},"Общая информация","\u002F","1.index",{"title":9,"icon":10,"path":11,"stem":12,"children":13,"page":10},"Авторизация",false,"\u002Fauth","2.auth",[14,27],{"title":15,"icon":10,"path":16,"stem":17,"children":18,"page":10},"Авторизация пользователя","\u002Fauth\u002Foidc","2.auth\u002F1.oidc",[19,23],{"title":20,"path":21,"stem":22},"Описание взаимодействия","\u002Fauth\u002Foidc\u002Finteraction","2.auth\u002F1.oidc\u002F1.interaction",{"title":24,"path":25,"stem":26},"Описание запросов","\u002Fauth\u002Foidc\u002Frequests","2.auth\u002F1.oidc\u002F2.requests",{"title":28,"icon":10,"path":29,"stem":30,"children":31,"page":10},"Авторизация сервисов","\u002Fauth\u002Fservices","2.auth\u002F2.services",[32,35],{"title":5,"path":33,"stem":34},"\u002Fauth\u002Fservices\u002Finteraction","2.auth\u002F2.services\u002F1.interaction",{"title":24,"path":36,"stem":37},"\u002Fauth\u002Fservices\u002Frequests","2.auth\u002F2.services\u002F2.requests",{"title":39,"icon":10,"path":40,"stem":41,"children":42,"page":10},"Данные пользователя","\u002Fscopes","3.scopes",[43,47,51],{"title":44,"path":45,"stem":46},"Профиль","\u002Fscopes\u002Fprofile","3.scopes\u002F1.profile",{"title":48,"path":49,"stem":50},"Обучение","\u002Fscopes\u002Fedu","3.scopes\u002F2.edu",{"title":52,"path":53,"stem":54},"Работа","\u002Fscopes\u002Fwork","3.scopes\u002F3.work",{"id":56,"title":24,"body":57,"description":81,"extension":409,"meta":410,"navigation":411,"path":36,"seo":412,"stem":37,"__hash__":413},"docs\u002F2.auth\u002F2.services\u002F2.requests.md",{"type":58,"value":59,"toc":399},"minimark",[60,65,70,75,92,96,99,108,112,122,197,202,206,209,261,266,395],[61,62,64],"h2",{"id":63},"_0-конфигурация-oidc-well-known","0. Конфигурация OIDC (.well-known)",[66,67,69],"h3",{"id":68},"формат-запроса","Формат запроса",[71,72,74],"alert",{"type":73},"success","\nДля клиентов, которые поддерживают конфигурацию SSO по стандарту OpenID Connect через `.well-known` адрес, данный способ является приоритетным.\n",[76,77,82],"pre",{"className":78,"code":79,"language":80,"meta":81,"style":81},"language-curl shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","GET https:\u002F\u002Fid.itmo.ru\u002Fauth\u002Frealms\u002Fitmo\u002F.well-known\u002Fopenid-configuration\n","curl","",[83,84,85],"code",{"__ignoreMap":81},[86,87,90],"span",{"class":88,"line":89},"line",1,[86,91,79],{},[61,93,95],{"id":94},"_1-получение-access-token","1. Получение Access Token",[66,97,69],{"id":98},"формат-запроса-1",[76,100,102],{"className":78,"code":101,"language":80,"meta":81,"style":81},"POST https:\u002F\u002Fid.itmo.ru\u002Fauth\u002Frealms\u002Fitmo\u002Fprotocol\u002Fopenid-connect\u002Ftoken\n",[83,103,104],{"__ignoreMap":81},[86,105,106],{"class":88,"line":89},[86,107,101],{},[66,109,111],{"id":110},"параметры-запроса","Параметры запроса",[113,114,115],"blockquote",{},[116,117,118,119],"p",{},"Параметры передаются в виде ",[83,120,121],{},"application\u002Fx-www-form-urlencoded",[123,124,125,141],"table",{},[126,127,128],"thead",{},[129,130,131,135,138],"tr",{},[132,133,134],"th",{},"Параметр",[132,136,137],{},"Значение",[132,139,140],{},"Описание",[142,143,144,160,173,186],"tbody",{},[129,145,146,154,157],{},[147,148,149,150],"td",{},"client_id",[86,151,153],{"style":152},"color:red","*",[147,155,156],{},"${client_id}",[147,158,159],{},"Идентификатор клиента",[129,161,162,167,170],{},[147,163,164,165],{},"client_secret",[86,166,153],{"style":152},[147,168,169],{},"${client_secret}",[147,171,172],{},"Секретный идентификатор клиента (используется в зависимости от настроек клиента)",[129,174,175,180,183],{},[147,176,177,178],{},"grant_type",[86,179,153],{"style":152},[147,181,182],{},"client_credentials",[147,184,185],{},"Запрашиваемый тип ответа",[129,187,188,191,194],{},[147,189,190],{},"scope",[147,192,193],{},"${scopes}",[147,195,196],{},"Список разрешений, которые требуются Клиенту для работы, такие как доступ к данным или выполнение определенных действий",[116,198,199,201],{},[86,200,153],{"style":152}," – обязательные поля",[66,203,205],{"id":204},"ответ","Ответ",[116,207,208],{},"Ответ на запрос представляет собой объект JSON, содержащий следующие параметры",[123,210,211,220],{},[126,212,213],{},[129,214,215,218],{},[132,216,217],{},"Поле",[132,219,140],{},[142,221,222,230,238,246,253],{},[129,223,224,227],{},[147,225,226],{},"access_token",[147,228,229],{},"Токен пользователя",[129,231,232,235],{},[147,233,234],{},"expires_in",[147,236,237],{},"Время жизни Access Token в секундах",[129,239,240,243],{},[147,241,242],{},"token_type",[147,244,245],{},"Тип полученного Access Token",[129,247,248,250],{},[147,249,190],{},[147,251,252],{},"Выданные разрешения для клиента",[129,254,255,258],{},[147,256,257],{},"not-before-policy",[147,259,260],{},"Метка времени, обозначающая, что если токен выписан раньше этого времени, он считается скомпрометированным",[262,263,265],"h4",{"id":264},"пример-ответа","Пример ответа",[76,267,271],{"className":268,"code":269,"language":270,"meta":81,"style":81},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"access_token\": \"eyJhbGciIl0sInJlc291cmNlX2FjY2VzcyI6eyJlZHUtY29tcGxleCI6eyJyb2xlcyI6WyJyZWFkOmFsbCJdfX0sInNjb3BlIjoiIiwiY2xpZW50SG9zdCI6Ijk0LjI1LjIyOS4xMDkiLCJjbGllbnRJZCI6InJwZC1jb25zdHJ1Y3RvciIsImNsaWVudEFkZHJlc3MiOiI5NC4yNS4yMjkuMTA5In0.LCa8pj6-BfYLtDjUMgy66VPK7FAhB6jpB86kCiR3yK2SLm6V5Rbne9O36ncghmV368TQYOA\",\n  \"expires_in\": 1800,\n  \"refresh_expires_in\": 0,\n  \"token_type\": \"Bearer\",\n  \"not-before-policy\": 0,\n  \"scope\": \"\"\n}\n","json",[83,272,273,279,306,323,340,360,375,389],{"__ignoreMap":81},[86,274,275],{"class":88,"line":89},[86,276,278],{"class":277},"sMK4o","{\n",[86,280,282,285,288,291,294,297,301,303],{"class":88,"line":281},2,[86,283,284],{"class":277},"  \"",[86,286,226],{"class":287},"spNyl",[86,289,290],{"class":277},"\"",[86,292,293],{"class":277},":",[86,295,296],{"class":277}," \"",[86,298,300],{"class":299},"sfazB","eyJhbGciIl0sInJlc291cmNlX2FjY2VzcyI6eyJlZHUtY29tcGxleCI6eyJyb2xlcyI6WyJyZWFkOmFsbCJdfX0sInNjb3BlIjoiIiwiY2xpZW50SG9zdCI6Ijk0LjI1LjIyOS4xMDkiLCJjbGllbnRJZCI6InJwZC1jb25zdHJ1Y3RvciIsImNsaWVudEFkZHJlc3MiOiI5NC4yNS4yMjkuMTA5In0.LCa8pj6-BfYLtDjUMgy66VPK7FAhB6jpB86kCiR3yK2SLm6V5Rbne9O36ncghmV368TQYOA",[86,302,290],{"class":277},[86,304,305],{"class":277},",\n",[86,307,309,311,313,315,317,321],{"class":88,"line":308},3,[86,310,284],{"class":277},[86,312,234],{"class":287},[86,314,290],{"class":277},[86,316,293],{"class":277},[86,318,320],{"class":319},"sbssI"," 1800",[86,322,305],{"class":277},[86,324,326,328,331,333,335,338],{"class":88,"line":325},4,[86,327,284],{"class":277},[86,329,330],{"class":287},"refresh_expires_in",[86,332,290],{"class":277},[86,334,293],{"class":277},[86,336,337],{"class":319}," 0",[86,339,305],{"class":277},[86,341,343,345,347,349,351,353,356,358],{"class":88,"line":342},5,[86,344,284],{"class":277},[86,346,242],{"class":287},[86,348,290],{"class":277},[86,350,293],{"class":277},[86,352,296],{"class":277},[86,354,355],{"class":299},"Bearer",[86,357,290],{"class":277},[86,359,305],{"class":277},[86,361,363,365,367,369,371,373],{"class":88,"line":362},6,[86,364,284],{"class":277},[86,366,257],{"class":287},[86,368,290],{"class":277},[86,370,293],{"class":277},[86,372,337],{"class":319},[86,374,305],{"class":277},[86,376,378,380,382,384,386],{"class":88,"line":377},7,[86,379,284],{"class":277},[86,381,190],{"class":287},[86,383,290],{"class":277},[86,385,293],{"class":277},[86,387,388],{"class":277}," \"\"\n",[86,390,392],{"class":88,"line":391},8,[86,393,394],{"class":277},"}\n",[396,397,398],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":81,"searchDepth":281,"depth":281,"links":400},[401,404],{"id":63,"depth":281,"text":64,"children":402},[403],{"id":68,"depth":308,"text":69},{"id":94,"depth":281,"text":95,"children":405},[406,407,408],{"id":98,"depth":308,"text":69},{"id":110,"depth":308,"text":111},{"id":204,"depth":308,"text":205},"md",{},true,{"title":24,"description":81},"LJadutfu7QyDdUVoz1zVSjNtrwBnJh8CcM642Y-wVbk",[415,416],{"title":5,"path":33,"stem":34,"description":81,"children":-1},{"title":44,"path":45,"stem":46,"description":81,"children":-1},1786744261386]