@@ -4,9 +4,8 @@ class ApiSessionRecovering::RestorePasswordDocs
44
55 swagger_path '/session_recovering/restore_password' do
66 operation :post do
7- key :description , 'restore_password'
87 key :summary , '1st step of password recovering. Generates the code and sends it to user.'
9- key :tags , [ 'Restore password' ]
8+ key :tags , [ 'restore password' ]
109 key :consumes , [ 'multipart/form-data' ]
1110 security do
1211 key :api_key , [ ]
@@ -23,46 +22,51 @@ class ApiSessionRecovering::RestorePasswordDocs
2322 key :required , false
2423 key :type , :string
2524 end
26-
27- response '204' do
25+ response 204 do
2826 key :description , 'Success without body'
2927 end
30-
31- response '404' do
32- key :description , 'NotFound'
28+ response 404 do
29+ key :description , 'Not Found'
3330 end
34-
35- response '422' do
36- key :description , 'UnprocessableEntity'
31+ response 422 do
32+ key :description , 'Unprocessable Entity'
3733 schema do
3834 key :'$ref' , :UnprocessableEntity
3935 end
4036 end
4137 end
4238 end
4339
44- swagger_path '/session_recovering/restore_passwords/{token}' do
45- operation :get do
46- key :description , 'Validate restore token'
40+ swagger_path '/session_recovering/restore_password/validation' do
41+ operation :post do
4742 key :summary , 'validate restore token'
48- key :tags , [ 'Restore password' ]
49- key :consumes , [ 'multipart/form-data' ]
43+ key :tags , [ 'restore password' ]
5044 security do
5145 key :api_key , [ ]
5246 end
5347 parameter do
54- key :name , : token
55- key :in , :frontend_path
48+ key :name , 'restore_password[ token]'
49+ key :in , :formData
5650 key :required , true
5751 key :type , :string
5852 end
59-
60- response '204' do
53+ parameter do
54+ key :name , 'restore_password[email]'
55+ key :in , :formData
56+ key :required , true
57+ key :type , :string
58+ end
59+ response 204 do
6160 key :description , 'Success without body'
6261 end
63-
64- response '404' do
65- key :description , 'NotFound'
62+ response 404 do
63+ key :description , 'Not Found'
64+ end
65+ response 422 do
66+ key :description , 'Unprocessable Entity'
67+ schema do
68+ key :'$ref' , :UnprocessableEntity
69+ end
6670 end
6771 end
6872 end
0 commit comments