mirror of
https://github.com/urbit/shrub.git
synced 2024-12-01 06:35:32 +03:00
eyre: simplify the login page ux a little bit
We remove the local<->eauth switching tabs entirely. The only way to see the eauth login page is if the url contains an "eauth" query parameter. (Entering the local ship name into the eauth form still brings you to the normal login screen.) The "proceed as guest" blurp no longer shows the guest identity, and we clarify the language to indicate that it is not guaranteed to result in access to content. Both of those changes help simplify the look and feel of the login page. Various users had complained that it was confusing, given that logging into your own ship is still the common case, and not everyone knows what "euauth" is. For applications redirecting to the login page, it is still recommended to add the ?eauth GET parameter if non-local sessions are supported. For applications that don't it should now be more obvious that logging in through eauth won't do anything (since it's not presented as an option). We also remove some debugging prints that somehow remained in the javascript.
This commit is contained in:
parent
333d55184d
commit
df15eb5383
@ -459,8 +459,6 @@
|
||||
name.focus();
|
||||
}
|
||||
function doEauth() {
|
||||
console.log('mb get value from event', event);
|
||||
console.log('compare', name.value, our);
|
||||
if (name.value == our) {
|
||||
event.preventDefault();
|
||||
goLocal();
|
||||
@ -471,10 +469,6 @@
|
||||
;body
|
||||
=class "{?:(=(`& eauth) "eauth" "local")}"
|
||||
=onload "setup({?:(=(`& eauth) "true" "false")})"
|
||||
;nav
|
||||
;div.local(onclick "goLocal()"):"Local"
|
||||
;div.eauth(onclick "goEauth()"):"EAuth"
|
||||
==
|
||||
;div#local
|
||||
;p:"Urbit ID"
|
||||
;input(value "{(scow %p our)}", disabled "true", class "mono");
|
||||
@ -528,16 +522,11 @@
|
||||
==
|
||||
==
|
||||
;* ?: ?=(%ours -.identity) ~
|
||||
=+ id=(trim 29 (scow %p who.identity))
|
||||
=+ as="proceed as{?:(?=(%fake -.identity) " guest" "")}"
|
||||
;+ ;span.guest.mono
|
||||
; Or
|
||||
; Or try to
|
||||
;a/"{(trip (fall redirect-url '/'))}":"{as}"
|
||||
; :
|
||||
;br;
|
||||
; {p.id}
|
||||
;br;
|
||||
; {q.id}
|
||||
; .
|
||||
==
|
||||
==
|
||||
;script:'''
|
||||
|
Loading…
Reference in New Issue
Block a user