2022-02-28 01:11:57 -06:00
< h2 > < % = Gettext . dpgettext ( " static_pages " , " oauth external provider page title " , " Sign in with external provider " ) % > < / h2 >
2019-03-15 09:08:03 -05:00
2021-05-18 17:11:25 -05:00
< % = form_for @conn , Routes . o_auth_path ( @conn , :prepare_request ) , [ as : " authorization " , method : " get " ] , fn f -> % >
2019-06-03 10:58:04 -05:00
< div style = " display: none " >
2022-11-02 20:56:43 -05:00
< % = render Phoenix.Controller . view_module ( @conn ) , " _scopes.html " , Map . merge ( assigns , %{ form : f } ) % >
2019-06-03 10:58:04 -05:00
< / div >
2019-03-27 07:39:35 -05:00
< % = hidden_input f , :client_id , value : @client_id % >
< % = hidden_input f , :redirect_uri , value : @redirect_uri % >
< % = hidden_input f , :state , value : @state % >
2019-04-05 07:12:02 -05:00
< % = for strategy <- Pleroma.Config . oauth_consumer_strategies ( ) do % >
2022-02-28 01:11:57 -06:00
< % = submit Gettext . dpgettext ( " static_pages " , " oauth external provider sign in button " , " Sign in with %{strategy} " , strategy : String . capitalize ( strategy ) ) , name : " provider " , value : strategy % >
2019-03-27 07:39:35 -05:00
< % end % >
2019-03-15 09:08:03 -05:00
< % end % >