page api token
This commit is contained in:
parent
125c4a45fc
commit
06c784eb03
3 changed files with 16 additions and 11 deletions
|
@ -298,8 +298,8 @@ module Administrateurs
|
||||||
APIEntreprise::PrivilegesAdapter.new(token).valid? &&
|
APIEntreprise::PrivilegesAdapter.new(token).valid? &&
|
||||||
@procedure.save
|
@procedure.save
|
||||||
|
|
||||||
redirect_to jeton_admin_procedure_path(procedure_id: params[:procedure_id]),
|
flash.notice = 'Le jeton a bien été mis à jour'
|
||||||
notice: 'Le jeton a bien été mis à jour'
|
redirect_to admin_procedure_path(id: @procedure.id)
|
||||||
else
|
else
|
||||||
|
|
||||||
flash.now.alert = "Mise à jour impossible : le jeton n’est pas valide"
|
flash.now.alert = "Mise à jour impossible : le jeton n’est pas valide"
|
||||||
|
|
|
@ -1,15 +1,13 @@
|
||||||
= render partial: 'administrateurs/breadcrumbs',
|
= render partial: 'administrateurs/breadcrumbs',
|
||||||
locals: { steps: [['Démarches', admin_procedures_back_path(@procedure)],
|
locals: { steps: [['Démarches', admin_procedures_back_path(@procedure)],
|
||||||
[@procedure.libelle.truncate_words(10), admin_procedure_path(@procedure)],
|
[@procedure.libelle.truncate_words(10), admin_procedure_path(@procedure)],
|
||||||
['Jeton']] }
|
['Jeton Entreprise']] }
|
||||||
|
|
||||||
.container
|
.fr-container
|
||||||
%h1.page-title
|
%h1.fr-h2 Jeton Entreprise
|
||||||
Configurer le jeton API Entreprise
|
|
||||||
|
|
||||||
.container
|
= form_with model: @procedure, url: url_for({ controller: 'administrateurs/procedures', action: :update_jeton }) do |f|
|
||||||
%h1
|
.fr-container
|
||||||
= form_with model: @procedure, url: url_for({ controller: 'administrateurs/procedures', action: :update_jeton }) do |f|
|
|
||||||
= render Dsfr::AlertComponent.new(state: :info, size: :sm, extra_class_names: 'fr-mb-2w') do |c|
|
= render Dsfr::AlertComponent.new(state: :info, size: :sm, extra_class_names: 'fr-mb-2w') do |c|
|
||||||
- c.with_body do
|
- c.with_body do
|
||||||
%p
|
%p
|
||||||
|
@ -23,4 +21,12 @@
|
||||||
.fr-input-group
|
.fr-input-group
|
||||||
= f.label :api_entreprise_token, "Jeton", class: 'fr-label'
|
= f.label :api_entreprise_token, "Jeton", class: 'fr-label'
|
||||||
= f.password_field :api_entreprise_token, value: @procedure.read_attribute(:api_entreprise_token), class: 'fr-input'
|
= f.password_field :api_entreprise_token, value: @procedure.read_attribute(:api_entreprise_token), class: 'fr-input'
|
||||||
= f.button 'Enregistrer', class: 'fr-btn'
|
|
||||||
|
.padded-fixed-footer
|
||||||
|
.fixed-footer
|
||||||
|
.fr-container
|
||||||
|
%ul.fr-btns-group.fr-btns-group--inline-md
|
||||||
|
%li
|
||||||
|
= link_to "Annuler et revenir à l'écran de gestion", admin_procedure_path(id: @procedure), class: 'fr-btn fr-btn--secondary', data: { confirm: 'Êtes-vous sûr de vouloir annuler les modifications effectuées ?'}
|
||||||
|
%li
|
||||||
|
= f.button 'Enregistrer', class: 'fr-btn'
|
||||||
|
|
|
@ -893,7 +893,6 @@ fr:
|
||||||
configure_api_particulier_token: "Configurer le jeton API particulier"
|
configure_api_particulier_token: "Configurer le jeton API particulier"
|
||||||
jeton_particulier:
|
jeton_particulier:
|
||||||
show:
|
show:
|
||||||
configure_token: "Configurer le jeton API Particulier"
|
|
||||||
api_particulier_description_html: "%{app_name} utilise <a href=\"https://api.gouv.fr/les-api/api-particulier\">API Particulier</a> qui permet d’accéder aux données familiales (CAF), aux données fiscales (DGFiP), au statut pôle-emploi et au statut étudiant d’un citoyen.<br />Renseignez ici le <a href=\"https://api.gouv.fr/les-api/api-particulier/demande-acces\">jeton API Particulier</a> propre à votre démarche."
|
api_particulier_description_html: "%{app_name} utilise <a href=\"https://api.gouv.fr/les-api/api-particulier\">API Particulier</a> qui permet d’accéder aux données familiales (CAF), aux données fiscales (DGFiP), au statut pôle-emploi et au statut étudiant d’un citoyen.<br />Renseignez ici le <a href=\"https://api.gouv.fr/les-api/api-particulier/demande-acces\">jeton API Particulier</a> propre à votre démarche."
|
||||||
token_description: "Il doit contenir au minimum 15 caractères."
|
token_description: "Il doit contenir au minimum 15 caractères."
|
||||||
update:
|
update:
|
||||||
|
|
Loading…
Reference in a new issue